xargs: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Der Shell-Befehl <b>xargs</b> ist nützlich, wenn einem Shell-Befehl eine grosse Anzahl von Argumenten übergeben werden soll. Shell-Befehlen können keine beliebig...) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
== Verwendung == | == Verwendung == | ||
... | |||
$ <b>find / -name '*' | xargs grep -i alias</b> | $ <b>find / -name '*' | xargs grep -i alias</b> | ||
... | |||
$ <b>grep -iR alias /*</b> | $ <b>grep -iR alias /*</b> | ||
... | |||
$ <b>find / -type f -exec grep -il alias {} \;</b> | $ <b>find / -type f -exec grep -il alias {} \;</b> |
Version vom 23. Januar 2009, 13:36 Uhr
Der Shell-Befehl xargs ist nützlich, wenn einem Shell-Befehl eine grosse Anzahl von Argumenten übergeben werden soll. Shell-Befehlen können keine beliebig langen Argumentlisten übergeben werden, deshalb teilt xargs die Argumentliste in Unterlisten von akzeptabler Grösse auf.
Verwendung
...
$ find / -name '*' | xargs grep -i alias
...
$ grep -iR alias /*
...
$ find / -type f -exec grep -il alias {} \;