Existe um comando para listar os tamanhos de arquivo compactado para arquivos em um arquivo .zip?


11

Eu gostaria de ver o tamanho absoluto em bytes de cada arquivo compactado em um único arquivo zip. Depois de ler a página do manual zip, não tenho certeza de que esse utilitário possa fazê-lo. Isso está no Mac OS X.

Algo como:

$zip list myarchive.zip

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

Respostas:


16

Você pode usar o unziputilitário com a -vbandeira:

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

Nota: Os tamanhos dos arquivos aqui são 0porque eu criei arquivos de teste com tamanho zero.



3

unzip -lfornece o tamanho dos arquivos descompactados e -vlista os arquivos arquivados detalhadamente, adicionando às -linformações básicas o método de compactação, o tamanho compactado do arquivo , a taxa de compactação e muito mais.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.