У меня есть около 2 миллионов (60 ГБ) сжатых небольших файлов, и я хотел бы создать сжатый архив, содержащий все из них в несжатой версии. К сожалению, я не могу просто распаковать их все, а затем создать сжатый архив, так как у меня всего около 70 ГБ свободного дискового пространства. Другими словами, как я могу сделать эквивалент, tar --file-filter="zcat" zcf file.tar.gz directoryесли параметр командной строки, как, например --file-filter, не существует в GNU tar?
gzip? Комбинирование и сжатие экономит место, но вы получите гораздо больше, если xzсжимаете в файл tar с -ed. Это вариант?