Fala Flavio,
achei sensacional esta rodada e por isso tb quero dar a minha contrib. Acho
que a linha

$ true 2>&- >&2 && echo OK || echo NOK
NOK

produziu este resultado por ter tentado escrever no descritor de erro
(/dev/fd/2) que estava fechado. Se assim for, o erro não está no processo
como um todo, já que estaríamos sacrificando, de forma consciente, qualidade
de código por eficiência.

Que vc, Tiago e Czar acham?

Abraços,
Julio

Em 30/09/07, Flavio Junior <[EMAIL PROTECTED]> escreveu:
>
>   Um detalhe que percebi (sempre na pratica) dessa ideia:
>
> [EMAIL PROTECTED]:~$ true
> [EMAIL PROTECTED]:~$ true && echo OK || echo NOK
> OK
> [EMAIL PROTECTED]:~$ true 2>&- && echo OK || echo NOK
> OK
> [EMAIL PROTECTED]:~$ true 2>&- >&2 && echo OK || echo NOK
> NOK
> [EMAIL PROTECTED]:~$
>
> Ou seja, alterou o resultado de saida do "script" ....
>
> Use com moderação ;)
>
> Flávio do Carmo Júnior
>
>
> On 9/30/07, Ivan lopes <[EMAIL PROTECTED]<lopesivan.del%40gmail.com>>
> wrote:
> >
> > beleza ... Tiagao
> > gostei muito de suas observacoes ...
> >
> > nossa lista realmente eh muito boa .. tb com
> > o Grande Julio na area, nao eh por menos
> >
> > obrigado pela contribuicao ...
> >
> > []'s
> > Ivan carlos
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq


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

Responder a