.gz
압축된 데이터세트( )를 압축을 풀지 않고 정상 크기를 확인할 수 있는 방법이 있나요?
.gz
예를 들어, 저장소 문제로 인해 압축을 풀 수 없는 50개의 대용량 파일(총 50GB)이 있는데 그 안에 있는 일반 데이터의 양을 보고하고 싶습니다.
답변1
이 -l
옵션을 사용하세요. 맨페이지에서:
-l --list For each compressed file, list the following fields: compressed size: size of the compressed file uncompressed size: size of the uncompressed file ratio: compression ratio (0.0% if unknown) uncompressed_name: name of the uncompressed file
이 옵션을 사용할 수 없는 경우에도 파일의 압축을 풀고 크기를 측정하는 데 저장 공간이 필요하지 않습니다.
gzip -cd file.gz | wc -c