Oi Fabricio!
Obrigado pela resposta. Eu desisti de achar o problema e mudei o algoritmo...
nesse caso era
comando1 | comando2 || comando3
era um pipe mesmo entre comando1 e 2...
Abraço,
Maurício
Fabricio Lopes de Souza wrote:
> nao ta faltando um "|" ?
>
> gentoo-box ~ # echo a || echo b || echo c
> a
> gentoo-box ~ # echoo a || echo b || echo c
> bash: echoo: command not found
> b
> gentoo-box ~ # echoo a || echoo b || echo c
> bash: echoo: command not found
> bash: echoo: command not found
> c
> gentoo-box ~ # echoo a || echoo b || echoo c
> bash: echoo: command not found
> bash: echoo: command not found
> bash: echoo: command not found
> gentoo-box ~ #
>
>
> On 5/18/06, Mauricio <address@hidden> wrote:
>> Olá amigos, na seguinte estrutura:
>>
>>
>> while read -a VAR1
>> do
>> if [[ VAR2 -ne VAR3 ]]
>> then
>> while read -a VAR4
>> do
>>
>> comando3 | comando4 || comando5 ############# Aqui o
operador || não funciona, ou seja, independente do resultado anterior o script sempre
>> se comporta como se houvesse sucesso no pipe anterior.
>>
>> done < <(comandos2)
>>
>> fi
>> done < <(comandos1)
>>
>>
>>
>> Alguém saberia dizer o por quê???
>>
>>
>> Infelizmente postar o script inteiro não seria muito funcional, visto que
depende de vários arquivos externos.
>>
>> Obrigado,
>>
>> Maurício
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
>> ---------------------------------------------------------------------
>> Sair da lista: address@hidden
>> ---------------------------------------------------------------------
>> Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
>> ---------------------------------------------------------------------
>> Servidor Newsgroup da lista: news.gmane.org
>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>
>>
>> Links do Yahoo! Grupos
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
___________________________________
Yahoo! Messenger with Voice: chiama da PC a telefono a tariffe esclusive
http://it.messenger.yahoo.com
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos