Re: [shell-script] Obter retorno de um comando.

2007-10-05 Por tôpico Tiago Barcellos Peczenyj
Vc precisa usar a substituicao de comando nesse caso VARIAVEL=$( comandos ) ou então pode usar diff -q arquivos iguais não acusa nada $ diff -q a.txt a.txt arquivos diferentes acusa uma mensagem $ diff -q a.txt c.txt Files a.txt and c.txt differ Agora perceba a variavel de retorno $? $ diff -q

[shell-script] Obter retorno de um comando.

2007-10-05 Por tôpico daniel martines
Pessoal!! Estou utilizando bash e preciso rodar o comando (diff -e $ARQ1 $ARQ2 | head -1 -n1 | cut -c1-3) no bash e obter o resultado para comparação.Não consigo. retDiff="diff -e $ARQ1 $ARQ2 | head -1 -n1 | cut -c1-3" if [ $retDiff == "1c" ] ;then echo arquivo sem diferenca fi como posso