On Mon, Apr 22, 2002 at 04:29:07PM +0200, Frank F�rst wrote:
> Michael Bramer <[EMAIL PROTECTED]> schrieb:
> 
> > On Mon, Apr 22, 2002 at 10:20:17AM +0200, Frank F�rst wrote:
> > > Marco Herrn <[EMAIL PROTECTED]> schrieb:
> > > 
> > > > > foo $(bar)
> > > > 
> > > > Danke, ja du hast mich richtig verstanden. Danach habe ich gesucht.
> > > > Mit den Klammern habe ich es auch schon versucht, ich wusste allerdings
> > > > nicht, dass ich das $-Zeichen davor setzen musste.
> > > 
> > > Du kannst auch 
> > > 
> > > foo `bar`
> > 
> > besser ist aber:
> > 
> > bar | xargs foo
> 
> Wobei das eben nur geht, wenn die Ausgabe von bar das letzte Argument
> von foo sein soll. 

Wenn man mit -r einen String angibt, wird die Ausgabe nicht angeh�ngt,
sondern an der Stelle wo dieser String (default: {}) steht ersetzt.

> Und soweit ich sehe, ist es auch nur von Vorteil,
> wenn bar eine ganze Liste auswirft.

Insgesamt ist es eben ein Werkzeug f�r seinen Zweck. Besonders
praktisch ist es f�r Dateinamen, etwa in der Kombination 
   find .... -print0 | xargs -0 ....

Bei anderen und kleinen Dingen benutzte ich aber auch oft einfach
Backticks (``).

-- 
marko schulz

   Diese Mail ist auf Grund von ideologischer Verblendung nach den Regeln
   der herk�mmlichen Rechtschreibung erstellt. Wer verbleibende Fehler
   findet, darf sie behalten oder sammeln, bis sie ein L�sungswort ergeben.


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

Antwort per Email an