"Ulrich Fürst" <[EMAIL PROTECTED]> writes: > > [ set `Kommando` ] > > Wo liegt den der Unterschied zwischen set `befehl` und > variable=`befehl`? Bzw. in welchem manual finde ich zu set etwas?
var=`befehl` setzt var auf das, was der Befehl zurückgibt. In deinem Beispiel brauchst du einen zusätzlichen Prozess (z.B. cut), um aus dem Ergebnis das Gewünschte herauszufieseln. set parst das Ergebnis und weist die Bestandteile den Positionsparametern ($1, $2, ..) zu. set ist ein ziemlich überladenes Kommando und hat noch einige andere Funktionen (info bash, "The Set Builtin"). Insbesondere solltest du bei dieser Anwendung "set -- `Kommando" statt "set `Kommando`" verwenden, wenn das Kommando auch null Ergebnisse liefern kann. Gruß, Heike -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)