Tamaño de carga útil de un archivo gzip

Tamaño de carga útil de un archivo gzip

¿Hay alguna forma de comprobar el tamaño normal de los conjuntos de datos comprimidos ( .gz) sin descomprimirlos?

Por ejemplo, tengo 50 .gzarchivos grandes (en total 50 Gb) que no se pueden descomprimir debido a un problema de almacenamiento, pero quiero informar cuántos datos normales hay allí.

Respuesta1

Utilice la -lopción. Desde la 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

Incluso si esa opción no estuviera disponible, no necesitarías ningún espacio de almacenamiento para descomprimir los archivos y medir su tamaño:

gzip -cd file.gz | wc -c

información relacionada