[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xargs (was: Dateien via Skript löschen)



Hallo Andreas

Andreas Metzler wrote:

Das (vernuenfig programmierte) Programm ist nicht das beschraenkende

Genial programmiert!

Element, vielmehr gibt es im Kernel eine Beschraenkung fuer die

maximale Laenge der Kommandozeile
War mir klar.

und _die kennt_ xargs.

Das nicht!


xargs gibt dem Kommando gerade soviele Argumente mit, dass diese
Beschraenkung nicht ueberschritten wird. Erst wenn sich nicht alles
auf einmal ausgeht, kommt die Option -P zum Zug, mit -P1 wartet es bis
das erste "rm Liste vieler Dateien" fertig ist, ehe es das naechste "rm Liste vieler Dateien" aufruft, mit -P2 laufen gleichzeitig
zwei rm-Prozesse, etc.

xargs ist wirklich genial programmiert und ich hatte dazu die Funktionsweise wie beschrieben interpretiert, mich aber durch diesen Thread und eigene Tests schon eines Besseren belehren lassen.
Danke für die ausgezeichnete und sehr einleuchtende Erklärung.

Gruß
Rüdiger

--


__________________________________________________________________

Gesendet von Yahoo! Mail - http://mail.yahoo.de
Yahoo! präsentiert als offizieller Sponsor das Fußball-Highlight des
Jahres: - http://www.FIFAworldcup.com



Reply to: