Как использовать команду find и сообщения об ошибках фильтра

Я выполняю эту команду: find / | grep corectrl | grep log

И я получаю много ошибок об отказе в разрешении, и я хотел бы отправить stderr на ноль

0
задан 30 July 2020 в 14:15

1 ответ

Можно перенаправить STDERR, добавив 2> / dev / null в команду find (читать man bash ), таким образом:

find / 2>/dev/null | ...
  

НО, остальная часть вашей команды неоптимальна. Прочитайте man find ,

find / -type f -name 'corectl.log' -print

Или, если файл был создан вчера или ранее, прочитайте man locate ,

locate corectl.log
0
ответ дан 30 July 2020 в 21:55

Другие вопросы по тегам:

Похожие вопросы: