Opa, XD, eu expliquei logo abaixo do script:
"Quero que o While pare quando $Yy seja igual a zero OU quando $Xx seja maior que 3" ############################################################ Corrijam se eu escrever a sentença errada: while [ $Yy -ne 0 -o $Xx -le 3 ];do = Equando Yy for diferente de zero ou Xx for menor que 3; faça execução do while: '[' 0 -ne 0 -o 2 -le 3 ']' - deve sair do while ou '[' 1 -ne 0 -o 4 -le 3 ']' - deve sair do while ou '[' 1 -ne 0 -o 2 -le 3 ']' - deve ficar no while ########################################################### Preciso que ele faça isso. Também posso ter escrito de forma errada a sintaxe do while OBS: Executa um echo dentro do loop pra enviar o e-mail e ele redefine a Yy=$? O valor do $Yy eu acompanho e está retornando correto. Pablo Oliveira de Oliveira ----- Mensagem original ---- De: mop <[EMAIL PROTECTED]> Para: [email protected] Enviadas: Quinta-feira, 18 de Outubro de 2007 19:21:20 Assunto: Re: Res: [shell-script] Re: While e as condições Pôxa, você podia ser bacana e dizer qual o problema. Vou chutar: Lembre sempre de resetar o Yy: Yy=1 while [ $Yy -ne 0 -a $Xx -le 3 ];do Obs.: -o = OR -a = AND Imagino que seja um AND que você quer... Não analisei o script. ------------------------------------------------------------------ >From: pablo oliveira > >Bom galera >o script ficou assim com as sugestões, mas ainda não funciona como quero --------------------------------------------------------------------- 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 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
