shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] kdialog


From: Reinaldo Marques de Lima
Subject: RE: [shell-script] kdialog
Date: Mon, 20 Feb 2006 12:53:28 +0000

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\)/\n\1@hotmail\2\n\1@yahoo\2.br\n\1@gmail\2\n/'

echo 1818051527984510780893780664296243491354600493300713506724768535179018P | dc
############################################################




From: "Edgard costa" <address@hidden>
Reply-To: address@hidden
To: address@hidden
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









reply via email to

[Prev in Thread] Current Thread [Next in Thread]