Чи є команда перелічити стислий розмір файлу для файлів у файлі .zip?


11

Я хотів би бачити абсолютний розмір у байтах кожного файлу, який був стиснутий в один поштовий файл. Прочитавши сторінку zip man, я не впевнений, що ця програма може це зробити. Це на Mac OS X.

Щось на зразок:

$zip list myarchive.zip

file1.jpg 100 bytes compressed 3000 bytes uncompressed
file2.jpg 130 bytes compressed 3440 bytes uncompressed

Відповіді:


16

Ви можете використовувати 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що я робив тестові файли нульової довжини.



3

unzip -lнадає розмір нестиснених файлів та -vперераховує архівні файли докладно, додаючи до основної -lінформації спосіб стиснення, розмір стисненого файлу , коефіцієнт стиснення тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.