Réponses:
Pourgzip
:
$ gzip -l binutils-2.24.tar.gz
compressed uncompressed ratio uncompressed_name
30809913 186997248 83.5% binutils-2.24.tar
Vous voyez maintenant une taille compressée et non compressée du contenu.
Ou utilisez cette commande:
$ zcat binutils-2.24.tar.gz | wc --bytes
186997248
Carbzip2
, il y a bzcat
:
$ bzcat binutils-2.24.tar.bz2 | wc -c
186997248
Pourrar
, utilisez:
$ unrar l archive.rar
...
1 465769002 102749558 22%
Dans la dernière ligne de la sortie, il y a la taille d'origine en octets (le deuxième chiffre).
Pourzip
, utilisez
$ unzip -l archive.zip
...
700136 4 files
Aussi la dernière ligne (le premier chiffre)
-l
ou l
sont beaucoup plus efficaces que les *cat
méthodes. Les anciennes méthodes lisent simplement les données de taille de fichier à partir de l'en-tête de l'archive, les méthodes ultérieures extraient l'intégralité du contenu de l'archive.
gzip -l archive.tar.gz