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: Fernando Mercês
Subject: Re: [shell-script] Testar comandos em bloco.
Date: Thu, 22 Mar 2012 15:02:51 -0300

Boa tarde!

Pode usar os operadores lógicos do bash:

$ (comando1 && comando2 && comando3) || echo "alguém falhou..."

Abraços.

Att,

Fernando Mercês
Linux Registered User #432779
www.mentebinaria.com.br
------------------------------------
"Ninguém pode ser escravo de sua identidade; quando surge uma possibilidade
de mudança é preciso mudar". (Elliot Gould)


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

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


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



reply via email to

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