gzip으로 압축된 파일이 많고 수천 개의 파일에서 일부 문자열 패턴을 찾으려고 노력하고 있지만 zgrep을 시도하면 추가 .gz를 얻습니다. 아래 내용을 참고하시고 조언 부탁드립니다. 감사해요.
$ zcat abc.gz
1234^911^is^good
this^is^test
$ ls *.gz| xargs zgrep 911
gzip: abc.gz.gz: No such file or directory
편집 1: @waltinator님, 감사합니다. 에코에는 올바른 내용이 표시됩니다.
$ ls *.gz| xargs echo zgrep 911
zgrep 911 abc.gz
$ ls *.gz| xargs zgrep 911
gzip: abc.gz.gz: No such file or directory
Edit2: find는 올바른 출력을 제공합니다.
$ find . -name *.gz | xargs zgrep 911
1234^911^is^good