Bom Dia! Acho que no if voce deve usar o sinal de "igual" duplo. Seria "==" e nao "=" . Pelo menos eh assim que eu uso com strings ou o "-eq" com numeros.
Mas o "case" tambem eh uma possibilidade interessante. Abs! Cléoson Barreto escreveu: > > 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://farinhadigital.blogspot.com/ <http://farinhadigital.blogspot.com/> > > 2009/4/7 César Vianna <cesar.via...@gmail.com > <mailto:cesar.vianna%40gmail.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/TWikiBarPapo003#O_Comando_if> > > > > > http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo004#E_tome_de_test > <http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo004#E_tome_de_test> > > > > 2009/4/7 Felipe <flpe...@yahoo.com.br > <mailto:flpe007%40yahoo.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] > >