Gibt es einen Befehl zum Auflisten der komprimierten Dateigrößen für Dateien in einer ZIP-Datei?


11

Ich möchte die absolute Größe in Bytes jeder Datei sehen, die in eine einzelne Zip-Datei komprimiert wurde. Nachdem ich die Zip-Manpage gelesen habe, bin ich mir nicht sicher, ob dieses Dienstprogramm dies kann. Dies ist unter Mac OS X.

Etwas wie:

$zip list myarchive.zip

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

Antworten:


16

Sie können das unzipDienstprogramm mit dem -vFlag verwenden:

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

Hinweis: Die Dateigrößen hier sind darauf zurückzuführen, 0dass ich Testdateien mit der Länge Null erstellt habe.



3

unzip -lgibt unkomprimierte Dateien Größe und -vListen Archivdateien verbosely, zum Grunde Hinzufügen -lInformationen der Komprimierungsmethode, komprimierte Größe der Datei , Verdichtungsverhältnisses und vieles mehr.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.