okýnka v konzoli
Miroslav Zidek
xmizi na centrum.cz
Středa Květen 27 14:38:17 CEST 2009
Dne st 27. května 2009 Ondrej Beranek napsal(a):
> No tak to je teda velka zahada. zkusil jsem si to prepsat podle sebe a
> zda se ze neco prehlizim.
> toto nefunguje a ja nevim proc pritom bych rekl ze by melo. (vypsat
> volbu).
>
> http://ad.dobrejweb.cz/hlavni_menu.sh
>
> obsah je:
>
> #!/bin/sh
> # Hlavni menu
>
> tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/dial$$
> trap "rm -f $tempfile" 0 1 2 5 15
>
> tcdialog --menu "Hlavni nabidka:" 10 30 5 \
> 1 "operace serveru" \
> 2 "doplnkove sluzby" \
> 3 "akce" \
> 4 "odhlaseni" 2> $tempfile
>
> retval=$?
> echo $retval
nejsem dialog ani bash guru, ale $? je chybova hodnota naposledy
spousteneho prikazu coz je u Dialogu akce "OK nebo Cancel". Proto se
volba uklada do $tempfile (2> $tempfile) odkud si ji vyvolas napriklad
jako to mam ja
choice=`cat $tempfile`
Pote muzes klidne $tempfile smazat (nebo prejmenovat a pracovat s ni
dale - napriklad po vytvoreni menu s moznosti "spustit prikaz znovu"....)
MZ
Další informace o konferenci ubuntu