Re: okýnka v konzoli
Ondrej Beranek
rainbof na gmail.com
Středa Květen 27 14:42:06 CEST 2009
to mi v pripade cygwinu vrati /tmp/dial3952
a kdyz tam seknu cat `cat $tempfile` tak to pise ze takovyho nic neni... je
to fakt zlo...
v ubuntu to funguje. ale proc to jde jen nekde tot otazka.
tak uz nevim co s tim ted. je zajimave ze ale toto: funguje + to navic
vypisuje napovedu (coz nechapu proc dela)
http://ad.dobrejweb.cz/test.sh
#!/bin/sh
# neco
${DIALOG=tcdialog}
tempfile=`tempfile 2>/dev/null` || tempfile=/tmp/dial$$
trap "rm -f $tempfile" 0 1 2 5 15
$DIALOG --clear --menu "Ze seznamu nabizenych prikazu vyber akci. Vyber si
parametr:" 20 20 5 "param1" "prvni parametr" "param2" "druhy parametr" 2>
$tempfile
retval=$?
choice=`cat $tempfile`
echo $choice
echo $choice
2009/5/27 Pavel Mlčoch <pavkamlc na gmail.com>
> Co takhle na konci radeji cat $tempfile?
>
>
>
> Pavel.
>
>
>
> *From:* ubuntu-bounces na lists.ubuntu.cz [mailto:
> ubuntu-bounces na lists.ubuntu.cz] *On Behalf Of *Ondrej Beranek
> *Sent:* Wednesday, May 27, 2009 1:47 PM
> *To:* Diskuze o Ubuntu Linuxu
> *Subject:* Re: okýnka v konzoli
>
>
>
> 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
>
>
> 2009/5/27 Miroslav Zidek <xmizi na centrum.cz>
>
> Zdravim,
>
> mala uprava - mel jsem zapnuty rezim prepis :) Prepsaly se rozmery
> vytvoreneho dialogu
>
> > Vyber si parametr15 \
>
> Vyber si parametr:" 30 70 15 \
>
>
> MZ
>
>
> Dne st 27. května 2009 Ondrej Beranek napsal(a):
>
> > Ahoj, potřebuju si napsat shell skript který bude fungovat jako menu.
> > tj vyberu si "něco" a na základě toho si spustím skript. Samo o sobě to
> > není nic složitého až na to menu.
> > Chtěl bych použít nějakou knihovnu která obsahuje už hotová okna
> > dialogové boxy atd. Původně chtěl jsem použít dialog ale u toho mi
> > nejde odchytit jeho výsledek. (nevím prostě jak v $? nic neni)
> >
> >
> > potřeboval bych z toho nějak vybruslit. Navic se to jestě komplikuje
> > tím že to potřebuji spouštět i v cygwinu (pro servery s windows 2003).
> > kde není dialog ale jen orezaná verze tcdialogu (v balíku tetex-bin)
> >
> > Jde mi o to udelat ovladaní skriptu udělat velice komfortní. Každou
> > radu uvítám.
> >
> > O.
>
> _______________________________________________
> ubuntu mailing list
> ubuntu na lists.ubuntu.cz
> http://lists.ubuntu.cz/mailman/listinfo/ubuntu
>
>
>
> _______________________________________________
> ubuntu mailing list
> ubuntu na lists.ubuntu.cz
> http://lists.ubuntu.cz/mailman/listinfo/ubuntu
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://lists.ubuntu.cz/pipermail/ubuntu/attachments/20090527/56ef4f57/attachment.htm
Další informace o konferenci ubuntu