On Mon, 25 Jun 2001, Edgard Lemos wrote:
> > comando 2>&1 | tee log
>
> Qual � a diferen�a disso para
>
> comando > arquivo ?
"comando > arquivo" desvia a sa�da padr�o para o arquivo, a sa�da de
erro continua na console.
"2>&1" faz a sa�da de erro (2==strerr) desviar para a sa�da padr�o
(1==stdout), que � depois desviada para o pipe. TEE tira uma copia da
entrada padr�o (0==stdin) para o arquivo indicado e manda _tamb�m_
para a sa�da padr�o.
O resultado � que voc� v� na console a mesma coisa como que se
estivesse executando sem pipe, com a vantagem de poder, depois,
consultar o arquivo "log" para ver o que "passou" pela console,
incluindo os erros.
--- Wagner [EMAIL PROTECTED]
Assinantes em 26/06/2001: 2294
Mensagens recebidas desde 07/01/1999: 119976
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]