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

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

Re: [shell-script] Ajuda com teste de string


From: Flavio Junior
Subject: Re: [shell-script] Ajuda com teste de string
Date: Wed, 8 Apr 2009 17:26:22 -0300

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 <address@hidden>:
> 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: address@hidden
>
>
> ________________________________
> De: Cléoson Barreto <address@hidden>
> Para: address@hidden
> 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 <flpe007@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: flpe007@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 <flpe007@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]
>
> 


reply via email to

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