J'essaie d'exécuter une séquence de commandes sur une liste de fichiers, un par un. Je me demandais s’il était possible d’utiliser quelque chose sur xargs sur les lignes de
ls *.txt | xargs -n 1 -I {} cat {} | grep foo > {}.foo
Où
cat {} | grep foo > {}.foo
est la commande que je veux exécuter sur chaque fichier.