Размер полезной нагрузки в архиве gzip

Есть ли способ проверить нормальный размер сжатых наборов данных ( .gz ) без его распаковки?

Например, у меня есть 50 больших файлов .gz (всего 50 Гб), которые невозможно распаковать из-за проблемы с хранилищем, но я хочу сообщить, сколько там нормальных данных.

  • Тройное сжатие, и я сохраняю только 1% в пространстве?
  • Gzip большое количество символических файлов
  • Разделить файл gz и распаковать отдельно
  • Сжимать несколько файлов и сохранять их имя?
  • Как проверить, является ли файл gzipped пустым?
  • Неверная команда zip испортила мою директорию проекта
  • Проблема с получением файла tar.gz для рекомбинации и извлечения. Недействительный архив .gz
  • Поиск файлов с определенным размером внутри рекурсивных архивов на молнии
  • One Solution collect form web for “Размер полезной нагрузки в архиве gzip”

    Используйте параметр -l . С manpage:

      -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 

    Даже если эта опция не будет доступна, вам все равно не понадобится пространство для хранения, чтобы распаковать файлы и измерить их размер:

     gzip -cd file.gz | wc -c 
    Linux и Unix - лучшая ОС в мире.