Als «xargs» getaggte Fragen

xargs ist ein Befehl, der einen anderen Befehl ausführt und seine Argumente aus stdin generiert

134
Wann braucht man xargs?

Der xargsBefehl verwirrt mich immer. Gibt es eine allgemeine Regel dafür? Betrachten Sie die beiden folgenden Beispiele: $ \ls | grep Cases | less druckt die Dateien, die mit 'Cases' übereinstimmen, aber das Ändern des Befehls toucherfordert xargs: $ \ls | grep Cases | touch touch: missing file...

77
Die Ausgabe von "find" sortieren?

Ich muss in der Lage sein, die Ausgabe von alphabetisch zu sortieren, findbevor ich sie an einen Befehl weitergebe. Die Eingabe | sort |zwischen hat nicht funktioniert. Was konnte ich also tun? find folder1 folder2 -name "*.txt" -print0 | xargs -0

53
Lasse Xargs als ersten Parameter übergeben

Ich versuche, dieses Verhalten zu erzeugen: grep 192.168.1 *.txt Durch die Übergabe eines Strings an grep über Xargs wird dieser aber am Ende statt als erster Parameter übergeben. echo 192.168.1 | xargs grep *.txt Ich muss xargs (oder etwas Ähnliches) anweisen, den eingehenden String zwischen...

41
Verwenden von Xargs mit Eingaben aus einer Datei

Angenommen, ich habe eine Datei mit den folgenden Angaben bob john sue Nun sind diese direkt corrospond zu (in diesem Fall) URL - Muster wie http://example.com/persons/bob.tar, john.tar, sue.tar. Ich würde diese Zeilen gerne nehmen und durchziehen xargs. Ich weiß jedoch nicht, was an den...

38
Piping-Befehle nach einem gepipten Xargs

HP-UX ***** B.11.23 U ia64 **** Lizenz für unbegrenzte Benutzer find . -type d -name *log* | xargs ls -la gibt mir die Verzeichnisnamen (die logim Verzeichnisnamen enthalten sind ), gefolgt von allen Dateien in diesem Verzeichnis. Die Verzeichnisse  /var/opt/SID/application_a/log/, ...

32
find -exec + vs find | xargs: welches soll man wählen?

Ich verstehe, dass -execes eine +Option geben kann, um das Verhalten von nachzuahmen xargs. Gibt es eine Situation, in der Sie eine Form der anderen vorziehen würden? Ich persönlich bevorzuge eher die erste Form, schon gar nicht die Pfeife. Ich findnehme an, die Entwickler von müssen die...

21
xargs mit stdin / stdout Weiterleitung

Ich würde gerne laufen: ./a.out < x.dat > x.ans für jeden * .dat - Datei im Verzeichnis A . Sicher, es könnte durch Bash / Python / was auch immer Skript getan werden, aber ich schreibe gerne sexy Einzeiler. Alles was ich erreichen konnte ist (immer noch ohne Standard): ls A/*.dat | xargs -I...

21
find + xargs: Argumentzeile zu lang

Ich habe eine Zeile wie die folgende: find /foo/bar -name '*.mp4' -print0 | xargs -i {} -0 mv -t /some/path {} aber ich habe folgenden fehler bekommen: xargs: argument line too long Ich bin verwirrt. Soll die Verwendung von nicht xargsgenau bei diesem Problem helfen? Hinweis: Ich weiß, dass ich...

17
Warum führt XARGS zum Abbruch von Apt-Get?

Ich versuche, eine Liste von Paketen aus einer Datei zu entfernen. Ich benutze den folgenden Befehl: cat packages | xargs sudo apt-get remove packagesist meine Datei mit einer Liste von Paketen, die ich entfernen möchte. Alles scheint zu funktionieren, aber apt-getbricht ab, anstatt mich zwischen...