이중 gzip 압축 파일의 Grep

이중 gzip 압축 파일의 Grep

gzip으로 두 번 압축된 파일이 있습니다.

test.gz.gz

위 파일에서 일부 콘텐츠를 어떻게 가져올 수 있나요? 나는 그것을 풀고 싶지 않습니다.

답변1

당신은 또한 수

$ zcat test.gz.gz | zgrep "whatever"

zcat압축된 데이터 스트림에서는 및 와 zgrep유사하게 작동합니다 .catgrep

답변2

파이프라인에서 두 개의 gzip을 사용하십시오.

gzip -dc test.gz.gz | gzip -dc | grep "search string"

-dc플래그는 압축되지 않은 파일을 생성하는 것이 아니라 "출력으로 추출"을 의미합니다.

관련 정보