.zipファイル内のファイルの圧縮ファイルサイズを一覧表示するコマンドはありますか?

.zipファイル内のファイルの圧縮ファイルサイズを一覧表示するコマンドはありますか?

単一の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圧縮ファイルサイズ、圧縮率など

関連情報