Ol� a todos, Freq�entemente uso o redirecinamento de mensagens de erro e de aviso na hora da compila��o de algum programa, para evitar a "polui��o" da tela com aquelas centenas de mensagens. Mas sempre tinha o seguinte problema:
programa > /dev/null (s� redirecionava algumas mensagens e n�o as mesngens de erro e "warnings") programa 2> /dev/null (s� redirecionava as mensagens de erro) Os dois exemplos acima est�o bem documentados nas man-pages do Bash. Mas, pelo m�todo da "tentativa e erro", descobri que o seguinte comando: programa &> /dev/null redireciona todo e qualquer tipo de mensagem (erros, avisos, "checking for..." etc). A pergunta �: o que exatamente este comando faz? Se n�o me engano, ">" equivale a "1>" e redireciona aenas stdout; "2>" redireciona apenas stderr; e "&>", o que significa exatamente, j� que ele � capaz de capturar at� as mensagens de programas em segundo plano? Desde j� agrade�o a resposta -- Anderson Lizardo Gomes -- Linux User #253643 Assinantes em 26/04/2002: 2260 Mensagens recebidas desde 07/01/1999: 164446 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
