Сжать папку, но пропустить сжатие определенных типов файлов и включить их как таковые

Я использую tar с pigz для сжатия папки и сохранения резервной копии. Размер этой папки ~ 190 ГБ или более. Эта папка имеет различное содержимое, включая многочисленные текстовые и журнальные файлы, ISO-файлы и zip-файлы в разных подпапках. Полное сжатие этой папки занимает около 1 часа (а иногда и больше). На данный момент я использую это в сценарии.

tar -cf - <data_folder> | pigz -1 > <output_file>.tar.$

Я хочу сократить время сжатия, исключив сжатие ISO-файлов и ZIP-файлов. Я хочу, чтобы они (ISO-файлы и zip-файлы) были включены в файл gzip как таковой.

Мой вопрос таков: Можно ли выборочно сжимать файлы в зависимости от типа и при этом включать несжатые файлы в вывод gzip. Как это попробовать.

Спасибо.

1
задан 13 May 2016 в 09:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: