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: Leonardo Bacha Abrantes
Subject: Re: [shell-script] Testar comandos em bloco.
Date: Thu, 22 Mar 2012 10:07:21 -0300

Fala Miguel

mandou bem...vou implementar isso...

obrigado!
[]'s
leo


On Thu, Mar 22, 2012 at 09:47, Axcar, L. Miguel <address@hidden>wrote:

> 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]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
>
>
>


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



reply via email to

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