Questions marquées «xargs»

310
Exécution de plusieurs commandes avec xargs

cat a.txt | xargs -I % echo % Dans l'exemple ci-dessus, xargs prend echo %comme argument de commande. Mais dans certains cas, j'ai besoin de plusieurs commandes pour traiter l'argument au lieu d'une. Par exemple: cat a.txt | xargs -I % {command1; command2; ... } Mais xargs n'accepte pas ce...

168
Appel de fonctions shell avec xargs

J'essaie d'utiliser xargs pour appeler une fonction plus complexe en parallèle. #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 Cela renvoie l'erreur xargs: echo_var: No such file or directory Toute idée sur la façon dont je peux utiliser...

160
Comment utiliser> dans une commande xargs?

Je veux trouver une commande bash qui me permettra de grep chaque fichier dans un répertoire et d'écrire la sortie de ce grep dans un fichier séparé. Ma supposition aurait été de faire quelque chose comme ça ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" mais, pour autant que je sache, xargs...