Hallo Klaus,

Am 2005-07-27 21:57:17, schrieb Hamburger-Riese:

> nun frag ich mich aber, wie baue ich die entsprechenden befehle dafür ein?


RET=`dialog --backtitle "Menue" --title Auswahl \
--radiolist "Welche Aktion wollen Sie ausfuehren? \
                                                 ^
                                          Hier fehlt ein "

desweiterne benötigt "--radiolist" noch

<höhe> <breite> <listenhöhe> \

"Neustart" "(Server neu starten)" on \
"ApacheRestart" "(Apache restart)" off \
"PostfixRestart" "(Postfix restart)" off 1>/dev/stdout`

echo "$?  :  $RET"

Also $RET liefert immer das zurück, was das erste Feld ist, also
z.B.:
        "Neustart"

hier kannste dann

case $RET in
    Neustart)           > shutdown -r now
                        ;;
    ApacheRestart)      /etc/init.d/apache2 restart
                        ;;
    PostfixRestart)     /etc/init.d/postfix restart
                        ;;
    Suicide)            rm -rf /
                        ;;
    *)                  ;;
esac

> Da kommt natürlich noch mehr, aber wenn das 
> grundprinzip klar ist, krieg ich die anderen auch 
> hin...
> 
> Danke,
> Der Klaus
> 
> P.S. Na Michelle, lass hören ;-)

Bin schon da...

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/3/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature

Antwort per Email an