seta o shebang com -x e cole-nos ( http://rafb.net/paste ) TODO o log de saida.
Ta muito ruim de ler teu script. "shebang com -x" == #!/bin/bash -x -- Flávio do Carmo Júnior aka waKKu 2009/4/8 Felipe <flpe...@yahoo.com.br>: > Olás, > > Então, fiz os testes com -eq, == e também retirei o espaço para tentar ver > se funionava, porém continuo sem entender o que está ocorrendo. > tem um outro if no script, que informa que a impressora está ocupada, que > também um espaço no final e ele funciona normal, somente este if que não > está batendo. > eu acho que o problema está na parte do "sed" ou do "grep" um destes dois > não está certo. > será que tem alfuma forma de colocar algum coringa que pegue tudo? > > Felipe > MSN Messenger: flpe...@yahoo.com.br > > > ________________________________ > De: Cléoson Barreto <cleoson.barr...@gmail.com> > Para: shell-script@yahoogrupos.com.br > Enviadas: Quarta-feira, 8 de Abril de 2009 10:42:15 > Assunto: Re: [shell-script] Ajuda com teste de string > > Olá! > > É isso mesmo, acho que ficaria melhor seu código. Mas voltando à sua > dúvida, no primeiro if você está comparando o conteúdo da string $ST1 com > "Pronto. ". Note que entre o ponto e a aspa existe um espaço em branco. Se a > string $ST1 não tiver esse espaço em branco, então esse if sempre vai ser > falso. Será que não é isso? > > []'s > Cléoson > http://farinhadigit al.blogspot. com/ > > 2009/4/8 Felipe <flpe...@yahoo. com.br> > >> Bom dia, >> >> Eu até entendi o que você me disse, desta forma o codigo ficará menor e >> menos sujo né?! >> Estou estudando pra melhorar isto! =) >> Eu ainda estou lendo sobre o SH e ainda não cheguei nesta parte, o que eu >> pude entender, pra poder explicar melhor o meu problema é o seguinte: >> quando eu testo o primeiro "if" que verifica se o status é pronto, extiste >> algum erro neste pornto, pois o quando o status está em "pronto" o "if" >> não >> entende e vai pro fim do script me apresentando uma mensagem de "Critical" >> no lugar de "OK", acho que eu não estou sabendo filtrar corretamente o >> comando na variavel "ST1", porque todos os outros teste dão "OK". >> >> Será que consegui explicar melhor? >> >> Obrigado! >> >> Felipe >> MSN Messenger: flpe...@yahoo. com.br <flpe007%40yahoo. com.br> >> >> >> ____________ _________ _________ __ >> De: Cléoson Barreto <cleoson.barreto@ gmail.com<cleoson.barreto% >> 40gmail.com> >> > >> Para: shell-script@ yahoogrupos. com.br <shell-script% 40yahoogrupos. >> com.br> >> Enviadas: Terça-feira, 7 de Abril de 2009 22:22:16 >> Assunto: Re: [shell-script] Ajuda com teste de string >> Olá! >> >> Apenas uma sugestão: não seria melhor se utilizasses o case ao invés de >> if? Assim, no lugar de várias variáveis ST1, ST2, etc, filtraria o >> resultado >> do comando snmpget em apenas uma variável com o egrep, e depois utilizaria >> o >> case. >> >> Estou sem máquina com linux pra testar no momento e tentar dar uma ajuda >> melhor, mas acho que esse seria um caso para o case. :-) >> >> []'s >> Cléoson. >> http://farinhadigit al.blogspot. com/ >> >> 2009/4/7 César Vianna <cesar.vianna@ gmail.com> >> >> > Como não disseste qual a dificuldade, seguem links sobre o assunto: >> > >> > http://wiki. softwarelivre. org/TWikiBar/ TWikiBarPapo003# O_Comando_ if >> > >> > http://wiki. softwarelivre. org/TWikiBar/ TWikiBarPapo004# E_tome_de_ >> test >> > >> > 2009/4/7 Felipe <flpe...@yahoo. com.br <flpe007%40yahoo. com.br>> >> > >> > >> > > Boa tarde a todos, >> > > >> > > Sou novato em SH e estou encontrando dificuldades para tratar teste >> > > com >> o >> > > comando "if" >> > > >> > > Ajuda com teste de string >> > > >> > > >> > > >> > >> > -- >> > César Vianna >> > ------------ ------- >> > Prefira o que é positivo e múltiplo; a diferença à uniformidade; o fluxo >> às >> > unidades; os agenciamentos móveis aos sistemas. >> > Gilles Deleuze & Felix Guattari >> > >> > [As partes desta mensagem que não continham texto foram removidas] >> > >> >> [As partes desta mensagem que não continham texto foram removidas] >> >> Veja quais são os assuntos do momento no Yahoo! +Buscados >> http://br.maisbusca dos.yahoo. com >> >> [As partes desta mensa que não continham texto foram removidas]_ >> > > [As partes desta mensagem que não continham texto foram removidas] > > Veja quais são os assuntos do momento no Yahoo! +Buscados > http://br.maisbuscados.yahoo.com > > [As partes desta mensagem que não continham texto foram removidas] > >