Questions marquées «xargs»

xargs est une commande qui exécute une autre commande et génère ses arguments à partir de stdin


5
Demander à xargs d'utiliser un alias au lieu du binaire
Bash 4.2 sur CentOS 6.5: Dans mon, ~/.bash_profilej'ai un tas d'alias, y compris: alias grep='grep -n --color=always' afin que je puisse obtenir la surbrillance des couleurs et imprimer automatiquement les numéros de ligne lors de l'exécution grep. Si je lance ce qui suit, la mise en surbrillance fonctionne comme prévu: …
13 bash  alias  xargs 


9
Propager stdin aux processus parallèles
J'ai une tâche qui traite une liste de fichiers sur stdin. Le temps de démarrage du programme est important et le temps nécessaire à chaque fichier varie considérablement. Je veux générer un nombre important de ces processus, puis envoyer le travail à ceux qui ne sont pas occupés. Il existe …


4
Comment obtenir un seul total de lignes avec `wc -l`?
J'ai ajouté un alias git pour me donner le nombre de lignes de fichiers spécifiques dans mon historique: [alias] lines = !lc() { git ls-files -z ${1} | xargs -0 wc -l; }; lc Cependant, wc -lrapporte plusieurs totaux, de sorte que si j'ai plus de ~ 100 000 lignes, …
12 files  xargs  wc 

2
utiliser xargs pour grep plusieurs modèles
J'ai un fichier qui contient des termes que je souhaite utiliser, chaque terme représentant une ligne dans le fichier. Je pensais que je pouvais faire ça avec xargs. Ce que je peux glaner à partir d'exemples de la page de manuel comme celle-ci find ./work -print0 | xargs -0 rm …
12 grep  xargs 


1
Option xargs -I
Le manuel de xargs dit: -I replace-str --replace [= replace-str] -i [replace-str] Remplace les occurrences de replace-str dans les arguments initiaux par des noms lus à partir de l'entrée standard. Je ne comprends pas cette partie: with names read from standard input. Par exemple, ce qui se passe avec: find …
12 xargs 



2
Reformatage d'un grand nombre de fichiers XML
Je manipule un grand nombre de fichiers XML dispersés dans une structure de répertoires imbriqués. J'ai essayé ce qui suit: $ find . -name "*.xml" -type f | xargs -- xmllint --format Le problème est que cela génère la sortie XML formatée à l'écran, mais ne modifie pas le fichier. …
11 find  xargs  xml 



4
Format de sortie de xargs
Je voudrais changer le format des affichages xargs de sortie cat k.txt 1 2 3 Et cat k.txt | xargs 1 2 3 Cependant, je voudrais avoir 1, 2, 3ou 1|2|3. Aucune suggestion?
10 xargs 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.