zgrep 사용 시 gzip 오류/경고를 묵음

zgrep 사용 시 gzip 오류/경고를 묵음

나는 이런 명령을 자주 사용한다.

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

zgrep그것 때문에 사용해요할 수 있는 grep파일 별로는 .gz파일이 gzip으로 압축되지 않은 경우에만 사용됩니다 grep. 그러나 종종 .

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

로그로 인해 검색 결과가 복잡해졌습니다. gzip이러한 로그를 침묵시키는 방법이 있습니까 ?

답변1

명령 표준 오류 출력을 빈 장치로 리디렉션할 수 있습니다.

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

관련 정보