Desde o seu primeiro e-mail o Tiago está pedindo para colocar o erro. É assim que se faz...
Se vc já houvesse postado na sua primeira msg, todos que estão habituados com shell, veriam que o erro está no script que foi chamado e não na estrututa de if (que alias deveria ser trocada por um case). Ajude a quem lhe ajuda. Documente melhor possível a sua dúvida. -- Abraços, Julio http://www.julioneves.com - Um livro sobre Bash completo e on-line :wq Em 25/07/06, campos.otavio <[EMAIL PROTECTED]> escreveu: > > """as 2 formas funcionam? > Nemhuma delas esta funcionando. > Quando chega na parte onde escolho as > opções eu teclo 2 por exemplo ai surge > a menssagem: > > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 2 > /root/my-documents/shell/teste2.sh: line 1: Teste: command not found > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > O número 2 e para ver se esta sendo > executado a linha certa e esta mas, > esta falando que o comando não existe? > Eu até fisso um outro teste eu coloquei > o script teste1.sh no diretorio > /root/my-applications/bin/ que ele e um > diretorio que esta no PATH da distro que > estou usando e mesmo assim ainda esta > dando o mesmo erro.""" > Ahh sim estou usando a distro Puppy Linux 2.01 > Enquanto eu escrivia esse e-mail prestei mais > atenção na menssagem de erro e descobri onde > estava errando um erro besta de minha parte, > o erro não se encontrava no script que contem > os IF, ELIFs, ELSE mas, sim no script que estava > sendo pedido para ser executado. > Nesse script eu estava mandando escrever na tela > mas, eu esqueci de colocar o comando echo antes > da palavra a ser escrita, como todos os eram > copias um do outro todos davam errado. > Quanto a fazer usando o dialog seria bem > interessante mas, primeiro vou tentar terminar > ele so em modo texto mesmo pois com a ajuda de > vocês eu tenho certeza que irei conseguir. > Agora sim esta funcionando vamos ver até onde > eu posso ir nesse script por isso ignore minha > duvida entre 3 aspas so coloquei ela pos dois > motivo um para mostrar o quanto eu não sou bom > em shell script rsrsr, e o outro para quem ler > a menssagem não cometer o mesmo erro que eu. > > > > nenhuma? se a segunda não funciona, qual a > mensagem de erro? se funciona, funciona dentro do script? se não, qual > a msg de erro? > > > > > > [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- 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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html