[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Duvida em teste condicional de comando
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Duvida em teste condicional de comando |
Date: |
Wed, 9 Jan 2008 15:34:34 -0200 |
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 <address@hidden> 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]
>
>