Я знаю, что когда я сжимаю архив с помощью 7za
утилиты, она дает мне такую статистику, как количество обработанных файлов и количество обработанных байтов (исходный размер данных).
Можно ли с помощью командной строки (в Linux) или какого-либо языка программирования определить:
- исходный размер архива, до того как он был сжат?
- количество файлов / каталогов, содержащихся в архиве?
Ответ может быть «нет, просто распакуйте весь архив и затем сделайте подсчет / определение размера», но было бы полезно узнать, существует ли более быстрый / менее жадный способ.