単一のzipファイルに圧縮された各ファイルの絶対サイズ(バイト)を見たいです。 zipのマニュアルページを読んだ後、このユーティリティがこれを実行できるかどうかはわかりません。これはMac OS Xにあります。
それは次のとおりです。
$zip list myarchive.zip
file1.jpg 100 bytes compressed 3000 bytes uncompressed
file2.jpg 130 bytes compressed 3440 bytes uncompressed
答え1
unzip
次のフラグで-v
ユーティリティを使用できます。
unzip -v files.zip
Archive: files.zip
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
0 Stored 0 0% 11-23-2011 15:02 00000000 file1
0 Stored 0 0% 11-23-2011 15:02 00000000 file2
-------- ------- --- -------
0 0 0% 2 files
注:ここで、ファイルサイズは0
長さ0のテストファイルを作成したためです。
答え2
unzip -l somefile.zip
欲しいものを正確に得られませんでしたか?
答え3
unzip -l
与えられた圧縮されていないファイルサイズ圧縮方法に関する基本情報を -v
追加してアーカイブファイルを詳細にリストし、-l
圧縮ファイルサイズ、圧縮率など