Am Dienstag, 17. September 2002 22:10 schrieb Ruediger Noack:
> Hallo Michael
>
> Michael Koch wrote:
> >Wie geschrieben, kommt drauf an was gemacht wird.
>
> Die von Dir beschriebene Funktionsweise von xargs erschien mir ja zuerst
> einleuchtend. Jetzt habe ich aber mal in die man page gesehen:
>
> -- snip --
> and executes the command (default is /bin/echo) one or  more  times
> with  any initial-arguments followed by arguments read from standard input
> ..
> Run up  to  max-procs  processes  at  a  time;  the default is 1.
> -- snap --
>
> Das ganze sagt mir, dass xargs genauso viele Prozesse aufruft, wie es
> Argumente erh�lt, mit der Option -P allerdings evtl. parallel.
> Woher sollte xargs auch wissen, wieviele Argumente das aufgerufene
> Programm vertr�gt? Stelle Dir mal nur ein cp oder mv vor.

Na steht doch da: the default is 1.

Das bedeutet dass f�r so viele Argumente/Dateien wie in eine Kommandozeile 
passen an einen Prozess �bergeben werden. Die m�gliche L�nge der 
Kommandozeille ist in irgendeinem Header in der glibc definiert.

Michael
-- 
Homepage: http://www.worldforge.org/
GPG-key: http://konqueror.dyndns.org/~mkoch/michael.gpg


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an