• # Y'en a autant que tu veux....

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

    Rien ne t'empêche d'appeler n'importe quel programme, que ce soit un shell ou un binaire tant que celui-ci prend un nom de fichier en paramètre, et envoie le résultat sur la sortie standard....
    Ainsi, si ton fichier toto fait n lignes, tu peux toujours remplacer ton cat par au choix :
    tail -n toto
    head -n toto
    si tu ne connais pas le nombre de lignes, pourquoi ne pas faire aussi bien :
    for i in `sed "s/.*/&/" toto`
    Bref, tu as autant de possibilités que tu veux...
    Si tu veux t'amuser, tu peux même utiliser des fifo, des pipes, etc...
    Bref, tu es libre de choisir ce qui te plais vraiment...