Hallo Liste,

ich habe eine Frage zu Shellscripting (mit dialog).
Eigentlich ist es nicht dialog-spezifisch, aber nunja.
Wenn ich mit dialog ein Menue bauen will das in etwa so hier aussieht:

dialog  --backtitle "Shell-Tool"\
       --clear\
       --title "$0"\
       --radiolist 'Auswahlmenue' 10 60 5\
       '1' 'Punkt 1' off\
       '2' 'Punkt 2' off\
       '3' 'Punkt 3' off\

Dann kenne ich momentan nur die Möglichkeit, die Ausgabe abzufangen und in eine Datei zu schreiben:
       2> ~/tmp1.$$

Die Datei lese ich dann ein:
OPTION1=$(cat ~/tmp1.$$)

Lösche sie wieder:
rm ~/tmp1.$$

Und dann verarbeite ich die Variable:
case "$OPTION1" in
          1)
            ...

Kann man das nicht auch irgendwie direkt in eine Variable schreiben lassen oder muss man den Umweg
über eine Datei gehen?



Gruß, Peter
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an