Как разделить zip-архив на части при создании [Linux]
Есть большие папки (заведомо больше 2Гб, что является пределом для размера зип-архива по спецификации). Нужно их заархивировать, причем, создав многотомный архив (размеры частей по 500МБ, например).
Весь man zip перечитал — ничего похожего не увидел. zipsplit разбивает на части уже готовый архив (но я не смогу создать его >2ГБ, чтобы потом разбить).
Другие форматы архивов не подходят по многим причинам.
Есть выход из этой проблемы?
Если важно, debian lenny.
Спасибо.
Пишу примерно следующее (1 — это папка, в которой лежат нужные для архивирования файлы)
tar -v -c -M --tape-length=512000 --file=archive-part1.tar 1/
В таком случае он создает архив archive-part1.tar просит вставить следующий том и ввести имя. Как-то можно его попросить делать это автоматически и сгенерить имя вроде archive-part2.tar? Скрипт этот по крону будет запускаться, нужно его автоматизировать.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.