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

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

Re: log do Exim


From: Luciano ES <address@hidden>
Subject: Re: log do Exim
Date: Wed, 23 Apr 2003 04:08:03 -0000
User-agent: eGroups-EW/0.82

        Thobias,
        Você não entendeu. A sopa de letrinhas é imprevisível. Como é
que eu vou fazer...

$ [ "$(sed '/HDKAHJ-018IA3-MM) => \[e-mail\]/!d' file)"  ] && sed
'/(HDKAHJ-018IA3-MM) Completed/!d' file

        ... se eu não sei exatamente o que vai estar no lugar de
HDKAHJ-018IA3-MM?

        Tudo bem, já fiz em Tcl, funciona bem. Mas aprendi uma boa com
a sua idéia. Essa coisa de usar [comando] && [comando], ou [comando]
|| [comando] para testar e executar. O pessoal faz muito isso em Perl
e PHP, mas eu nunca lembro. Bom saber que posso fazer em shell também.

        Abraço,
        Luciano ES
        Santos, SP - Brasil

********************************
--- Em address@hidden, Thobias Salazar Trevisan
<thobias@l...> escreveu
 
> Não sei o que tu quer fazer, se for só imprimir a sopa de
> letrinhas mais Completed, pode usar :
> 
> $ [ "$(sed '/HDKAHJ-018IA3-MM) => \[e-mail\]/!d' file)"  ] &&
> sed '/(HDKAHJ-018IA3-MM) Completed/!d' file
> 
> ou seja, se existe sopa de letrinhas => \[e-mail\], ele imprime a
> linha. Se retornar alguma coisa, entra no && e executa o segundo
> sed.



reply via email to

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