shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problema com operador lógico...


From: Mauricio
Subject: Problema com operador lógico...
Date: Thu, 18 May 2006 14:03:35 -0300
User-agent: Thunderbird 1.5 (X11/20051201)

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]