Olá Tiago, obrigado pela resposta. Funcionou da forma que você
sugeriu, já até mudei o script.
Revendo minhas tentativas, vi coisas como
if [[ comando1 || comando2 ]]; then
echo "comando1 OR comando2"
fi
E o resultado de [[ comando1 || comando2 ]] era sempre 0. Acho que no
final das contas es
tenta assim:
if cmd1 && cmd2 ; then
echo "cmd1 AND cmd2"
fi
if cmd1 || cmd2 ; then
echo "cmd1 OR cmd2"
fi
2008/6/26 Guilherme Gall <[EMAIL PROTECTED]>:
> Prezados(as),
>
> Tenho um script onde decido entre fazer uma uma tarefa ou outra
> baseado no valor de retorno de dois comandos distin
Prezados(as),
Tenho um script onde decido entre fazer uma uma tarefa ou outra
baseado no valor de retorno de dois comandos distintos. Sempre uso
if ; then
else
fi
quando preciso fazer algo baseado no retorno de um comando só, mas em
meu caso preciso fazer o controle de fluxo baseado no e