Redirecionando para / dev / null e um arquivo ao mesmo tempo

2

Estou tentando executar o seguinte comando: encontrar . -name ". [ch]

Existem alguns erros que são impressos no stderr porque alguns arquivos não são encontrados. Como posso redirecionar stdout para um arquivo e stderr para / dev / null / no mesmo comando?

Este comando não funcionou: encontrar . -name ". [ch]

A mensagem de erro: ksh: / dev / null /: não é possível criar [É um diretório]

Alguém pode me dizer como posso fazer isso?

Felicidades, VSN

    
por VSN 19.11.2012 / 14:11

1 resposta

4

Você digitou /dev/null/ onde deveria estar /dev/null !

find . -name ".[ch]" | xargs grep -in pattern 1> file 2> /dev/null

deve funcionar ...

    
por 19.11.2012 / 14:24