Re: [shell-script] Duvida em teste condicional de comando

2008-01-09 Por tôpico Marcos Notari Junior
Tks. Funcionou. Tambem tinha errado a opção do awk coloquei a opção -f"," ao invés de -F"," Valeu pela força Marcos Em 09/01/08, Flavio Junior <[EMAIL PROTECTED]> escreveu: > > Sorry.. > Fui "direto" demais.. > > com if > > [EMAIL PROTECTED] ~]# DADO5="oi, eu tenho virgula" > [EMAIL PROTECT

Re: [shell-script] Duvida em teste condicional de comando

2008-01-09 Por tôpico Flavio Junior
Sorry.. Fui "direto" demais.. com if [EMAIL PROTECTED] ~]# DADO5="oi, eu tenho virgula" [EMAIL PROTECTED] ~]# if grep -q ',' <<< $DADO5; then echo Virgula malandra...; else echo Nao tem virgulas...; fi Virgula malandra... [EMAIL PROTECTED] ~]# DADO5="oi - eu tenho virgula" [EMAIL PROTECTED] ~]#

Re: [shell-script] Duvida em teste condicional de comando

2008-01-09 Por tôpico Marcos Notari Junior
Flavio, Meu problema está na estruturação do if No caso, eu quero saber se a linha possui , tipo se possui virgula entao faça isso senao faça aquilo es O meu IF não está funcionando direito. Grato, Marcos Em 09/01/08, Flavio Junior <[EMAIL PROTECTED]> escreveu: > > Proteja seus d

Re: [shell-script] Duvida em teste condicional de comando

2008-01-09 Por tôpico Flavio Junior
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, > > Par

[shell-script] Duvida em teste condicional de comando

2008-01-09 Por tôpico Marcos Notari Junior
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 e