unix находит проблемы с разрешением команд в результате

#unix #find

#unix #Найти

Вопрос:

В Unix,
когда я выполняю

 $ find . -name 'Export.class' -print
  

Отображает,

 The file access permissions do not allow the specified action.
find: 0652-081 cannot change directory to </usr/.ibm>:
  

ошибки не должны отображаться в консоли. Требуется только результат.

Ответ №1:

Вы спрашиваете, как «отключить» ошибки? Потому что, если это так, это делается следующим образом:

 $ find . -name 'Export.class' -print 2>/dev/null
  

Это перенаправляет stderr в /dev / null, поэтому вы его не увидите, оставляя вам только результаты.

Ответ №2:

 $ find . -name 'Export.class' -print 2>/dev/null
  

2> перенаправление стандартной ошибки в /dev/null .