Mano,
ao invés de você fazer o teste com 0 e 1, porque você não tenta armazenar a
saida
desse radiolist numa variavel...?
# tipo assim:
VARIAVEL=$(kdialog --radiolist "rodar aplicacao" 1 mysql on 2 "mozilla" off)
# legal que você pode fazer alguma coisa do tipo:
mysql() {....blablabla...}
mozilla() { ...blablabla...}
case $VARIAVEL in
mysql) mysql; ;;
mozilla) mozilla; ;;
esac
# direcionando para uma determinada função, creio que ficaria mais dinamico
############################################################
Reinaldo
Linux User : 406967
Emails:
echo 'reimlima''.com' | sed
's/\(reimlima\)\(.com\)/[EMAIL PROTECTED]@[EMAIL PROTECTED]/'
echo 1818051527984510780893780664296243491354600493300713506724768535179018P
| dc
############################################################
>From: "Edgard costa" <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: [email protected]
>Subject: [shell-script] kdialog
>Date: Sat, 18 Feb 2006 19:53:26 -0000
>
>amgios shell-script
>
>Comecei a passar alguns scripts para Kdialogs, porque as topeiras dos
>usuarios não querem trabalhar em terminal.
>Pois bem, estou com o seguinte script teste e não consigo resolver a
>segunda parte dele:
>segue
> #!/bin/bash
> kdialog --radiolist "rodar aplicacao" 1 mysql on 2 "mozilla" off
> if [ "$?" = 0 ];then
> res=$(mysql -u $LOGNAME -p$SENHA $DATABASE -e "select nome,
>sobrenome from TablePacientes"| sed '1d'| tr -s ' '> /tmp/nome.txt)
> kdialog --textbox /tmp/nome.txt 350 100
> elif [ "$?" -ne 0 ]; then
> mozilla
> fi
> exit
>
> O problema:
>O kdialog retorna 0 para os dois comandos. Qual seria a sintaxe para
>que o mozilla rodasse
>
>EdgardCosta
>
>
>
>
>
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html