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

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

Uma solução para o problema do kdialog.


From: Edgard costa
Subject: Uma solução para o problema do kdialog.
Date: Tue, 21 Feb 2006 00:36:03 -0000
User-agent: eGroups-EW/0.82

Amigos shell-script.

Depois de ler atentamente as respostas dos amigos da lista, cheguei a
uma solução para o problema do kdialog. Vou posta-la, para que no
futuro, quem tiver um problema parecido possa resolve-lo sem mais 
delongas.

No problema que postei utilizei um radiolist. O radiolist, em sua
construção usa numeros para indicar a posição dos itens. Observando o
que o prompt retorna quando resolve a string proposta ele retorna o
numero da lista ( examinando o camando passo-a-passo). 

A solução. O script ficou assim:
 #!/bin/bash
ret=$(kdialog --radiolist "rodar aplicacao" 1 mysql on 2 "mozilla" off)
  if [ $ret = 1 ];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
        if [ $?  = 0 ]; then
        exec /usr/bin/./dialog.sh
        fi
   elif [ $ret = 2 ]; then
        firefox
        fi
        exit  
onde a variavel "ret" retorna o numero do promtp.

Valeu a ajuda.
E espero que esta resolução tb venha a ajudar a muitos



EdgardCosta
 


  









reply via email to

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