preguntar acerca de xargs

10
réponses

Appel de plusieurs commandes via xargs

cat a.txt | xargs -I % echo % Dans l'exemple ci-dessus xargs prend echo % comme argument de la commande. Mais dans certains cas, j'ai besoin de plusieurs commandes à traiter au lieu d'une, par exemple: cat a.txt | xargs -I % {command1; command2; …
demandé sur 1970-01-01 00:33:31
4
réponses

Obtenir l’erreur «xargs unterminated quote» lorsque vous essayez d’imprimer le nombre de lignes dans le terminal

Je veux obtenir le nombre de lignes dans mon application. J'utilise ce code: find . "(" -name "*.m" -or -name "*.h" ")" -print | xargs wc -l Cela fonctionne bien dans d'autres applications mais pour l'une de mes applications, il donne l'erreur "x …
demandé sur 1970-01-01 00:33:32
2
réponses

Comment arrêter xargs sur la première erreur?

J'ai un fichier pages.txt avec 100 URL à l'intérieur. Je veux les vérifier un par un et échouer sur le premier problème. C'est ce que je fais: cat pages.txt | xargs -n 1 curl --silent --output /dev/null --write-out '%{url_effective}: %{http_code …
demandé sur 1970-01-01 00:33:34
1
réponses

Quel est l’équivalent de xargs en PowerShell?

POSIX-defined xargs la commande prend tous les éléments qu'elle reçoit de l'entrée standard et les passe comme arguments de ligne de commande à la commande qu'elle reçoit sur sa propre ligne de commande. E. g: grep -rn "String" | xargs rm. Quel est …
demandé sur 1970-01-01 00:33:36
6
réponses

Renommer les fichiers par lots en ligne de commande et Xargs

j'ai Donc la structure suivante: . .. a.png b.png c.png j'ai lancé une commande pour les redimensionner ls | xargs -I xx convert xx -resize xx.jpg Maintenant mon dir ressemble à ceci . .. a.png.jpg a.png b.png.jpg b.png c.png.jpg c.png la …
demandé sur 1970-01-01 00:33:32
8
réponses

Comment exécuter plusieurs commandes après xargs -0?

find . -name "filename including space" -print0 | xargs -0 ls -aldF > log.txt find . -name "filename including space" -print0 | xargs -0 rm -rdf est-il possible de combiner ces deux commandes en une seule de façon à ce que seulement 1 find soit …
demandé sur 1970-01-01 00:33:31
21
réponses

Comment puis-je utiliser xargs pour copier des fichiers qui ont des espaces et des guillemets dans leur nom?

j'essaie de copier un tas de fichiers sous un répertoire et un certain nombre de fichiers ont des espaces et des guillemets dans leur nom. Quand j'essaie de la chaîne find et grep avec xargs , j'obtiens l'erreur suivante: find .|grep "F …
demandé sur 1970-01-01 00:33:28
7
réponses

cat/Xargs de commande/VS/bash/commande

la page 38 du livre Linux 101 Hacks suggère: cat url-list.txt | xargs wget –c j'ai l'habitude de faire: for i in `cat url-list.txt` do wget -c $i done y a-t-il quelque chose, autre que la longueur, où la tec …
demandé sur 1970-01-01 00:33:29