La xargscommande me confond toujours. Y at-il une règle générale pour cela? Considérez les deux exemples ci-dessous: $ \ls | grep Cases | less imprime les fichiers qui correspondent à 'Cas', mais changer la commande en touchnécessite xargs: $ \ls | grep Cases | touch touch: missing file operand Try …
Je dois être capable de trier par ordre alphabétique le résultat findavant de le diriger vers une commande. Entrer | sort |entre n'a pas fonctionné, alors que pourrais-je faire? find folder1 folder2 -name "*.txt" -print0 | xargs -0 myCommand
J'essaie de produire ce comportement: grep 192.168.1 *.txt En passant une chaîne dans grep via Xargs mais cela passe à la fin plutôt que comme premier paramètre. echo 192.168.1 | xargs grep *.txt J'ai besoin de dire à xargs (ou quelque chose de similaire) de mettre la chaîne entrante entre …
Dis que j'ai un fichier avec les éléments suivants bob john sue Maintenant , ceux - ci directement correpondre (dans ce cas) modèle d'URL tels que http://example.com/persons/bob.tar, john.tar, sue.tar. Je voudrais prendre ces lignes et les parcourir xargs. Je ne sais pas ce qui est passé à la commande en …
Je suis confus quant à la différence ou à l'avantage (le cas échéant) de l'exécution d'un ensemble de tâches dans un .shscript à l'aide deGNU parallel Par exemple, la réponse d' Ole Tange : parallel ./pngout -s0 {} R{} ::: *.png plutôt que de dire en boucle à travers eux …
HP-UX ***** B.11.23 U Licence utilisateur illimité **** ia64 **** find . -type d -name *log* | xargs ls -la me donne les noms de répertoires (ceux qui contiennent logle nom du répertoire) suivis de tous les fichiers de ce répertoire. Les répertoires /var/opt/SID/application_a/log/, /var/opt/SID/application_b/log/, /var/opt/SID/application_c/log/etc. contiennent des fichiers journaux. …
La page de manuel de GNU Find indique les états suivants: -exec command ; [...] The string `{}' is replaced by the current file name being processed everywhere it occurs in the arguments to the command, not just in arguments where it is alone, as in some versions of find. …
Je comprends que le -execpeut prendre une +option pour imiter le comportement de xargs. Y a-t-il une situation où vous préféreriez une forme à l'autre? Personnellement, j'ai tendance à préférer la première forme, ne serait-ce que pour éviter d'utiliser un tuyau. Je figure sûrement les développeurs defind doivent avoir fait …
Je veux trouver des fichiers et les déplacer. Je peux trouver le fichier avec: $ find /tmp/ -ctime -1 -name x* J'ai essayé de les déplacer dans mon ~/playrépertoire avec: $ find /tmp/ -ctime -1 -name x* | xargs mv ~/play/ mais cela n'a pas fonctionné. Evidemment mv a besoin …
Pourquoi xargs supprime-t-il les citations du texte saisi? Voici un exemple simplifié: echo "/Place/='http://www.google.com'" | xargs echo les sorties /Place/=http://www.google.com Y a-t-il un moyen de contourner cela? (xargs -0 ne m'aide pas)
Je fais parfois de longs xargstravaux pendant la nuit et c'est vraiment ennuyeux de découvrir le matin qui est xargsmort quelque part au milieu, par exemple à cause d'une erreur de segmentation dans un seul cas spécial, comme cela s'est produit cette nuit. Si même un xargsenfant est tué, il …
J'ai une ligne comme la suivante: find /foo/bar -name '*.mp4' -print0 | xargs -i {} -0 mv -t /some/path {} mais j'ai eu l'erreur suivante: xargs: argument line too long Je suis confus. L'utilisation de n'est-elle pas xargscensée aider précisément avec ce problème? Remarque: je sais que je peux utiliser …
Je voudrais courir: ./a.out < x.dat > x.ans pour chaque * .dat fichier dans le répertoire A . Bien sûr, cela pourrait être fait par bash / python / quel que soit le script, mais j'aime écrire un one-liner sexy. Tout ce que je pouvais atteindre est (toujours sans stdout): …
Comment puis-je modifier la sortie de tailpour utiliser des lignes terminées par null au lieu de retours à la ligne? Ma question est similaire à celle-ci: comment faire `head` et` tail` sur une entrée délimitée par null dans bash? , mais diffère en ce que je veux faire quelque chose …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.