Supposons que j'ai une sortie d'une commande (telle que ls -1
):
a
b
c
d
e
...
Je veux appliquer une commande (disons echo
) à chacun d'eux, à tour de rôle. Par exemple
echo a
echo b
echo c
echo d
echo e
...
Quelle est la façon la plus simple de faire ça en bash?
ls -1
peut être un exemple ici, mais il est important de se rappeler qu'il n'est pas bon d'analyser la sortie dels
. Voir: mywiki.wooledge.org/ParsingLs