find comando suprimindo mensagens

1

sempre que eu executo o comando find para procurar algum arquivo

como

find . -name "abc"

especialmente a partir da raiz, exibe vários " cannot open ou cannot search "

como pode suprimir essas mensagens? existe alguma bandeira para isso?

    
por Vijay 31.03.2011 / 10:42

2 respostas

4

Você pode direcionar o fluxo de erro padrão para /dev/null , a saber:

find . -name "abc" 2>/dev/null
    
por 31.03.2011 / 10:44
1

você pode suprimir encanando stderr (2) para /dev/null ou para um arquivo de log para visualização posterior

find . -name "abc" 2>/dev/null
find . -name "abc" 2>/errorlog.txt
    
por 31.03.2011 / 10:47

Tags