Ich habe ein Programm, dass genau ein Wort ausgibt, z.B. echo "hallo". Den output möchte ich dann in eine shell-variable einlesen. Mein Versuch: echo "hallo" | read x danach ist x aber unbelegt und echo $x liefert eine Leerzeile. Was mache ich da falsch?
Hallo Simon, auf die schnelle kann ich nicht sagen, was bei der Pipeline in die Hose geht. Versuch es mal mit var=`$dein_Programm` Mir hat bei meinen Skripten unter anderem http://packages.debian.org/sid/abs-guide sehr geholfen. Martin