
圧縮されたデータセット ( ) の通常のサイズを.gz
解凍せずに確認する方法はありますか?
たとえば、.gz
ストレージの問題で解凍できない大きなファイルが 50 個 (合計 50 GB) ありますが、そこにどのくらいの通常のデータが含まれているかを報告したいとします。
答え1
オプションを使用します-l
。manページから:
-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