Отключение ошибок/предупреждений gzip при использовании zgrep

Я часто использую команды типа

find . ! -iname "*test*" -o -iname "*foo*" | xargs zgrep -ie first.*last -e last.*first

Я использую zgrep, потому что он может grep через .gz файлы, и если файлы не gzipped, он просто использует grep. Однако я часто получаю

gzip: copy.txt.gz: No such file or directory

логи, которые загромождают результаты моего поиска. Есть ли способ отключить эти gzip журналы?

0
29.09.2016, 16:00
1 ответ

Вы можете перенаправить стандартный вывод ошибок команды на нулевое устройство.

find . ! -iname "*test*" -o -iname "*foo*" | xargs zgrep -ie first.*last -e last.*first 2>/dev/null 
2
28.01.2020, 02:34

Теги

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