• [^] # Re: hmm

    Posté par . En réponse au message For i in .... Évalué à 1.

    Mais ça ne donne pas le même résultat.
    Le "while read" va te lire l'entrée standard ligne par ligne, alors que ton "for in cat" lit mot pas mot (au sens du shell).
    Pour avoir le même résultat il faut combiner un while et un for:

    while read line;do
    for i in line;do
    #stuff
    done
    done < toto