O unitil é uma boa idéia tinha acabado de chegar nesse ponto já que com o if
o comando só executa uma vez, não estou usando o zenity porque este script é
executado somente em modo texto com acesso via ssh.
Sendo assim não posso usar uma interface grafica pro dialog.
2009/8/5 Julio C. Neves
>
>
>
Fala Leonardo,
normalmente qdo se testa o $?, o código está mal escrito. Explico pq: os
cmds if, while e until testam se uma instrução foi bem sucedida ou não.
Desta forma use um desses cmds para testar se o dialog foi bem sucedido. Eu
faria algo assim:
until VAR1=$(dialog --backtitle "Caixa Econo
ot; != "0" ] && [ "$ERR" != "255" ]
>
> Ou então, na saída da função, saia com um : return $ERR
> Aí sim o teste do "$?" irá fazer o que você pretendia.
>
> LR :>
>
> --- Em ter, 4/8/09, Leonardo Bites
> >
> escreveu:
por data");ERR=$?
Após executar a função, teste a variável $ERR:
if [ "$ERR" != "0" ] && [ "$ERR" != "255" ]
Ou então, na saída da função, saia com um : return $ERR
Aí sim o teste do "$?" irá fazer o que você pretendia.
LR :>
Galera estou apanhando pra impedir que a tecla esc feche o meu script já
tentei como podem ver no codigo tratar o $? =255 mas não funcionou. Alguém
sabe como faço pra desativar essa tecla no dialog.
Segue o meu script
#!/bin/bash
# Autores: Leonardo Bites e Tiago Mingone
# Script de Automacao do