![Распакуйте архив, который был разделен на 2 файла](https://rvso.com/image/1313367/%D0%A0%D0%B0%D1%81%D0%BF%D0%B0%D0%BA%D1%83%D0%B9%D1%82%D0%B5%20%D0%B0%D1%80%D1%85%D0%B8%D0%B2%2C%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B9%20%D0%B1%D1%8B%D0%BB%20%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%20%D0%BD%D0%B0%202%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0.png)
У меня есть 2 zip-файла, которые были разделены с помощью:
zip -r -s 15 my_file.zip my_file.pdf
Теперь у меня есть 2 файла:
my_file.zip
my_file.z01
Как их распаковать?
Получаю unzip my_file.zip
ли я:
Archive: my_file.zip
waring (my_file.zip) zipfile claims to be last disk of a multi-part archive;
attempting to process anyway, assuming all parts have been concatenated
together in order. Expect "errors" and warnings...true multi-part support
doesn't exist yet (coming soon).
file #1: bad zipfile offset (local header sig): 4
решение1
zip не поддерживает распаковку разделенных файлов (как ни странно), поэтому сначала вам придется «исправить» их на принимающей стороне.
zip -F my_file.zip --out unsplit.zip
Это позволит извлечь все файлы из my_file.z*
разделенных архивов и скопировать их в новый zip-архив с именем unsplit.zip
(или как вам угодно).
Затем вы можете распаковать этот файл как обычно.