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]