• # Reprend les bases

    Posté par . En réponse au message shell : pipe et variable locale. Évalué à 4.

    Je ne sais pas où tu as appris le shell, mais reprend les bases :

    Boucluer sur des fichiers (ou même des patterns, on utilise le globbing du shell) :
    for line in *; do
    ...
    done


    Et si tu veux compter le nombre de lignes d'une commande, ce qui est à priori ce que tu veux faire :
    ls | wc -l

    Ça me semble un tout petit peu moins "tordu" que tes solutions ...