Proteja seus dados do grep...
E tem formas mais faceis de testar isso como: $ grep -q ',' <<< $DADO5 && echo tem virgula || echo nao tem virgula Espero ter ajudado.. Flavio do Carmo Junior On Jan 9, 2008 3:15 PM, Marcos Notari Junior <[EMAIL PROTECTED]> wrote: > > > > > > > Pessoal, > > Parece besta, mas estou apanhando com um pequeno trecho de código: > > if echo $DADO5 |egrep .*\(,\)\{1}.* > /dev/null > then > DADO6=$(echo "$DADO5"|awk -f"," '{print $1}') > DADO7=$(echo "$DADO5"|awk -f"," '{print $2}') > echo "DADO6: $DADO6 DADO7: $DADO7" > echo > else > echo "Nao" > echo "DADO5: $DADO5" > echo > fi > > Não está funcionando. > > Alguem pode me ajudar a corrigir esse trecho. > > Preciso testar uma string, se ela conter virgula, executo uma condicional, > se não, executo outra. > > Agradeço. > > Att. > > Marcos Notari > > [As partes desta mensagem que não continham texto foram removidas] > >