我想查看已压缩为单个 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
因为我制作了零长度的测试文件。
答案2
没有unzip -l somefile.zip
完全按照您的意愿行事?
答案3
unzip -l
给出未压缩文件大小并-v
详细列出存档文件,添加-l
压缩方法的基本信息, 文件的压缩大小、压缩比等等。