Создание и распаковка многотомного zip-архива в linux

В принципе никаких проблем нет, но линуксовый unzip не поддерживает работу с многотомными архивами. Поэтому и пришлось составить эту небольшую памятку.

Для создания многотомного архива используем подобную команду:

zip -s 512m -x "*.DS_Store" -r split-dir.zip dir/

В результате папка dir запакуется в многотомный zip-архив с размером тома в 512 мегабайт.

Для распаковки многотомного zip-архива сначала склеим все тома в один большой zip-архив, а затем просто распакуем его. Для этого выполним следующие команды:

zip -s 0 split-dir.zip --out unsplit-dir.zip

Для склеивания томов в один большой архив. И затем для его распаковки:

unzip unsplit-dir.zip

Комментарии

Оставить комментарий

Ответ на Создание и распаковка многотомного zip-архива в linux