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

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

Re: [shell-script] While nao funciona


From: Mayck Xavier
Subject: Re: [shell-script] While nao funciona
Date: Thu, 26 Apr 2007 11:32:56 -0300

Cara... você não esqueceu dos "ponto-e-vírgulas" não?

while condições ; do
  comando
comando
comando
comando
done


Em 26/04/07, jefferson aranha <address@hidden> escreveu:
>
>   Galera estou com o seguinte script :
>
> #!/bin/bash
>
> flag=1
>
> while [ $flag -ne 0 ]
> do
>
> if [ $UID -ne 0 ]
> then
> dialog --title 'Warning!' --msgbox 'Logue-se como ROOT!' 6 40
> else
> dominio=$(dialog --stdout --inputbox 'Dominio' 7 70)
> descricao=$(dialog --stdout --inputbox 'Descricao' 7 70)
> cnpj=$(dialog --stdout --inputbox 'CNPJ' 7 70)
> endereco=$(dialog --stdout --inputbox 'Endereco' 7 70)
> responsavel=$(dialog --stdout --inputbox 'Responsavel' 7 70)
> telefone=$(dialog --stdout --inputbox 'Telefone' 7 70)
> fi
>
> flag=$(dialog --stdout --yesno 'Deseja Sair?' 0 0)
> done
>
> sendo que ele dá o seguinte erro :
>
> ./teste.sh: line 5: [: -ne: unary operator expected
>
> na linha do while [ $flag -ne 0 ] nao consigo enteder o que há de errado
> nesta condição.
>
>  
>



-- 
Mayck Xavier

address@hidden
address@hidden
http://www.mayck.xaviers.com.br


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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