
Existe alguma maneira de verificar o tamanho normal dos conjuntos de dados compactados ( .gz
) sem descompactá-los?
Por exemplo, tenho 50 .gz
arquivos grandes (no total de 50 Gb) que não podem ser descompactados devido a problemas de armazenamento, mas quero relatar a quantidade de dados normais contidos neles.
Responder1
Use a -l
opção. Na página de manual:
-l --list For each compressed file, list the following fields: compressed size: size of the compressed file uncompressed size: size of the uncompressed file ratio: compression ratio (0.0% if unknown) uncompressed_name: name of the uncompressed file
Mesmo que essa opção não estivesse disponível, você ainda não precisaria de espaço de armazenamento para descompactar os arquivos e medir seu tamanho:
gzip -cd file.gz | wc -c