neltavares
(usa Slackware)
Enviado em 19/09/2011 - 14:30h
Estou com o seguinte problema. Tenhu uma variavel que possui todo tipo de caracteres, inclusive espaços " " em branco, preciso saber se certas string existem dentro dessa variavel. Ex.:
aux="123456789"; [ `echo -e $aux | grep "456"` ]
Esse teste me retorna 0(zero) ou um se a string não existir dentro da variavel aux. Agora quando tem um espaço em brando o problema aparece.
aux="123 456 789"; [ `echo -e "$aux" | grep "456"` ]
-bash: [: 456: binary operator expected
Por isso acontece??? como faço para contorna esse problema ??
Obrigado