Est-il possible d' xargsutiliser uniquement newline comme séparateur? (en bash sur Linux et OS X si cela compte) Je sais qu’il -0peut être utilisé, mais c’est PITA, car chaque commande ne prend pas en charge les sorties délimitées par
Est-il possible d' xargsutiliser uniquement newline comme séparateur? (en bash sur Linux et OS X si cela compte) Je sais qu’il -0peut être utilisé, mais c’est PITA, car chaque commande ne prend pas en charge les sorties délimitées par
Une de mes pratiques courantes consiste à effectuer des greps sur tous les fichiers d'un certain type, par exemple, trouver tous les fichiers HTML qui contiennent le mot "rumpus". Pour ce faire, j'utilise find /path/to -name "*.html" | xargs grep -l "rumpus" Occasionnellement, findretournera un...
Selon la page de manuel, xargs se fermera si l'une des lignes d'exécution se termine avec une erreur de 255: Si une invocation de la commande se termine avec un état de 255, xargs s'arrêtera immédiatement sans lire aucune autre entrée. Un message d'erreur est émis sur stderr lorsque cela se...
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 6 ans . pour exmaple, en utilisant la commande cat foo.txt | xargs -I{} -n...
J'utilise xargs pour exécuter une commande sur un ensemble de paramètres d'entrée quelque chose comme ceci: cat <someinput> | xargs -n 1 -P 5 <somecmd> Le fichier d'entrée est vraiment long et prend beaucoup de temps à s'exécuter. J'attends donc que l'invite de commande apparaisse....