[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Dúvida na Sentença do IF
From: |
Petterson Faria |
Subject: |
Re: [shell-script] Dúvida na Sentença do IF |
Date: |
Thu, 2 Aug 2012 15:44:43 -0300 |
vc esta executando um comando que esta retornando varios argumentos e nao:
conteudo1 <comparacao> conteudo2
Execute o comando no shell e veja o retorno.
--
Atenciosamente,
*Petterson Faria*
*"*Where there is a shell there is a way" (UNIX)
2012/8/2 Jefferson Aranha <address@hidden>
> **
>
>
> Pessoal estou com uma dúvida, ao montar uma sentença IF, recebo a
> menssagem de erro: line 49: [: too many arguments
>
> if [ `grep -e "accessed" -e "acessado" "$ARQ_TEMP"` ]; then
> faz algo
> fi
>
> Suponhamos que a variável $ARQ_TEMP possui o valor de um dir que aponta
> paraum arquivo e que ao se dar o comando: grep -e "accessed" -e "acessado"
> "$ARQ_TEMP"
> eu tenho o retorno da variavél "$?" igual a 0 ou seja o comando funciona.
> Porque dentro do if não?
>
> Obrigado.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] Dúvida na Sentença do IF, miranda, 2012/08/02
Re: [shell-script] Dúvida na Sentença do IF, Julio C. Neves, 2012/08/02