• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

xdialog Frage???

ich wollte folgendes script so umschreiben das er mir nicht anzeigt was ich gewählt habe sondern ein anderes script startet z.b ./menue2
oder so bloß ich krigs nid gebacken kann mir einer helfen??

Code:
#!/bin/sh

dialog --backtitle "TEST" \
 --title "TEST" \
        --radiolist "TEST" 26 46 5 \
        "Tiger"  "A dangerous animal." off \
        "Dog"    "No, that's not my dog." ON \
        "Orange" "Yeah, that's juicy." off \
        "Cat"    "No, never put a dog and a cat together!" off \
        "Fish"   "Cats like fish." off 2>/tmp/checklist.tmp.$$

retval=$?
choice=`cat /tmp/checklist.tmp.$$`
rm -f /tmp/checklist.tmp.$$

case $retval in
  0)
    echo "'$choice' chosen.";;
  1)
    echo "Cancel pressed.";;
  255)
    echo "Box closed.";;
esac
 
meinst Du sowas:
Code:
#!/bin/sh

dialog --backtitle "TEST" \
 --title "TEST" \
        --radiolist "TEST" 26 46 4 \
        "ls"  "simple" off \
        "ls -l"    "long" ON \
        "ls -a" "all" off \
        "ls -la"    "long and all" off 2>/tmp/checklist.tmp.$$

retval=$?
choice=`cat /tmp/checklist.tmp.$$`
rm -f /tmp/checklist.tmp.$$

case $retval in
  0)
    eval "$choice";;
  1)
    echo "Cancel pressed.";;
  255)
    echo "Box closed.";;
esac
 
Oben