заранее спасибо за любую помощь. Я пытаюсь распаковать многотомный zip-файл из командной строки в OSX 10.8.5.
Я создал zip с помощью zip -s 800m foo.zip foo.mov
файл foo.mov
- 2.7 ГБ. Итак, у меня есть файлы:foo.zip, foo.z01, foo.z02, foo.z03
.
Я пробовал использовать zip -s 0 foo.zip -O foo_unsplit.zip
, но потом foo_unsplit.zip составляет всего 1,6 ГБ и выдает ошибку ниже при использовании с unzip.
error: invalid compressed data to inflate
Я тоже пробовал использовать cat Heritage.zip Heritage.z01 Heritage.z02 Heritage.z03 > Heritage_unsplit.zip
но распаковка результирующего файла дает следующее результат:
unzip Heritage_unsplit.zip
Archive: Heritage_unsplit.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of Heritage_unsplit.zip or
Heritage_unsplit.zip.zip, and cannot find Heritage_unsplit.zip.ZIP, period.
кто-нибудь знает способ распаковать составной файл в командной строке. Допустил ли я ошибку в какой-либо из моих попыток?