Hallo,
On Monday 16 December 2002 19:21, Andreas Kretschmer wrote:
jo, mein Problem: ich möchte einen String, der in $VARIABLE steht, dem User quasi zur Kontrolle vorwerfen, er soll ihn auch editieren können. Mit Shell (Bash). Mit read scheitere ich, was die Vorgabe anbelangt. Habe ich was übersehen?
So sollte es gehen: read -p "Dein Terminal ist $TERM " TERM Nachher hat $TERM dann den Wert, den der Nutzer eingegeben hat.
Komfortabler wird's bei längeren Strings mit Editor: file=/tmp/edit.$$ echo "$TERM" > $file if [ -z $EDITOR ]; then EDITOR=vim; fi $EDITOR $file TERM=`cat $file` rm -f $file
Josef