Apakah ada perintah untuk mencantumkan ukuran file terkompresi untuk file dalam file .zip?

11

Saya ingin melihat ukuran absolut dalam byte dari setiap file yang telah dikompresi menjadi file zip tunggal. Setelah membaca halaman manual zip, saya tidak yakin utilitas itu bisa melakukannya. Ini ada di Mac OS X.

Sesuatu seperti:

$zip list myarchive.zip

file1.jpg 100 bytes compressed 3000 bytes uncompressed
file2.jpg 130 bytes compressed 3440 bytes uncompressed
Will Bradley
sumber

Jawaban:

16

Anda dapat menggunakan unziputilitas dengan -vbendera:

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

Catatan: Ukuran file di sini adalah 0karena saya membuat file uji dengan panjang nol.

n0pe
sumber
6

Tidak unzip -l somefile.zipmelakukan apa yang Anda inginkan?

Bruce Ediger
sumber
3

unzip -lmemberikan ukuran file terkompresi dan -vdaftar file arsip secara lisan, menambah -linfo dasar metode kompresi , ukuran file terkompresi , rasio kompresi dan banyak lagi.

Sachin Divekar
sumber