Hallo,
ich hab da mal ne etwas umständliche Frage: Ich suche ne Möglichkeit, die Ausgabe eines Befehls zeilenweise an einen anderen Befehl als Argument weiterzugeben, geht das irgendwie mit Pipelining oder auch mit Shell Skripten?
So etwa in der Art: foreach line in stout do 'cmd linestr'
Frank
Hi Frank,
Frank Wenzke Frank Wenzke frank@wenzke.com:
ich hab da mal ne etwas umständliche Frage: Ich suche ne Möglichkeit, die Ausgabe eines Befehls zeilenweise an einen anderen Befehl als Argument weiterzugeben, geht das irgendwie mit Pipelining oder auch mit Shell Skripten?
So etwa in der Art: foreach line in stout do 'cmd linestr'
# Falls nicht schon voreingestellt IFS=' ' for i in `cmd write to stdout`; do cmd $i; done
Freundlich grüßend,
Erik
Am Montag, 14. November 2005 18:36 schrieb Frank Wenzke:
Hallo,
ich hab da mal ne etwas umständliche Frage: Ich suche ne Möglichkeit, die Ausgabe eines Befehls zeilenweise an einen anderen Befehl als Argument weiterzugeben, geht das irgendwie mit Pipelining oder auch mit Shell Skripten?
cmd |xargs cmd
Frank
dito :)
Frank Berek wrote:
Am Montag, 14. November 2005 18:36 schrieb Frank Wenzke:
Hallo,
ich hab da mal ne etwas umständliche Frage: Ich suche ne Möglichkeit, die Ausgabe eines Befehls zeilenweise an einen anderen Befehl als Argument weiterzugeben, geht das irgendwie mit Pipelining oder auch mit Shell Skripten?
cmd |xargs cmd
Danke. Genau das habe ich gesucht.
Frank
lug-dd@mailman.schlittermann.de