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

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

Re: [shell-script] Testar comandos em bloco.


From: Axcar, L. Miguel
Subject: Re: [shell-script] Testar comandos em bloco.
Date: Thu, 22 Mar 2012 09:47:53 -0300

Boa pergunta!

Olha, uma saída; acho que você pode ir somando o último erro a cada
comando, pra testar se ele é zero no final.


i=0;

tar -czf backup.tar.gz ; let i+=$? ;
 scp backup.tar.gz .... ; let i+=$? ;

if [ $i == "0" ] ;
then
   echo "Todos os comandos rodaram sem falhas" ;
fi


Saudações,

--
Luiz Miguel Axcar
address@hidden
Bauru, São Paulo, Brasil
=====BEGIN FRACTAL-COMPRESSED SIGNATURE=====
!PGP0XA4E77CCB/KVC=1FCBE41048A009550F68867928EB8DDF
=====END FRACTAL-COMPRESSED SIGNATURE=====
A versão 2.6 do fractal-descompressor (em breve!) vai transformar esse hash
num MPEG de 72 minutos!



2012/3/22 Leonardo Bacha Abrantes <address@hidden>

> **
>
>
> Bom dia galera!
>
> Tenho um script que realiza um backup de pastas e logo após faz a cópia do
> arquivo compactado para outro servidor via scp.
>
> Eu preciso testar a saída, não só do último comando, mas se possível de um
> bloco de comandos.
>
> ex:
>
> tar -czf backup.tar.gz
> scp backup.tar.gz ....
>
> if [ $? == "0" ] ; then....
>
> esse if só irá me mostrar a saída do comando scp... teria como testar a
> saída de vários juntos sem precisar colocar um if após todo comando que eu
> precisar ?
>
> obrigado!
>
> []'s
> leo
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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