Как расколоть сплит zip архив?
Я только что прочитал этот вопрос
Как разархивировать сплит файлы на OS X
и это казалось достаточно простым, пока я не попробовал.
Для создания и разделения zip-архива я использовал
$ zip -s 13 BW.pdf.zip BW.pdf
который создал кучу файлов,
BW.pdf.zip BW.pdf.z01 BW.pdf.z02
(z03, z04 и т. д.)
Обратите внимание, что суффикс первого файла отличается от других. Этот файл также имеет размер всего 54 КБ, тогда как другие файлы, кроме последнего, имеют размер 13 МБ.
Я тогда кат: редактировал полученные файлы, как это предлагается в связанном ответе
ca BW.pdf.z* > a.zip
Наконец я распаковал a.zip, но затем получил много предупреждений и ошибок
$ unzip a.zip Archive: a.zip warning [a.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). warning [a.zip]: 125829120 extra bytes at beginning or within zipfile (attempting to process anyway) file #1: bad zipfile offset (local header sig): 125829124 (attempting to re-compensate) inflating: BW.pdf
Что здесь происходит?
Должен ли файл .zip быть первым или последним файлом в .zip, когда cat: ing?
Что на самом деле означают эти сообщения об ошибках?
Какова цель .zip-файла размером 54 КБ? Это не то, что я могу передать в разархивированные и разархивированные слияния и автоматически извлечь весь архив.
В чем разница между встроенным в zip разделением и разделением обычной командной строки (sic!)?
Существуют ли альтернативы zip, которые лучше отслеживают разделенные архивы с использованием контрольных сумм и т. П.?
Uppdate:
$ zip --version Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license. This is Zip 3.0 (July 5th 2008), by Info-ZIP. Currently maintained by E. Gordon. Please send bug reports to the authors using the web page at www.info-zip.org; see README for details. Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip, as of above date; see http://www.info-zip.org/ for other sites. Compiled with gcc 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31) for Unix (Mac OS X) on Oct 6 2017.
0 ответов на вопрос
Похожие вопросы
-
2
.profile в Mac OS X?
-
6
Какие функции Zsh вы используете?
-
5
Прозрачная командная строка в Vista?
-
-
4
Используйте портфель Windows из командной строки
-
8
Как создать zip-файл, совместимый с Windows под Linux
-
4
Почему некоторые команды не существуют?
-
11
Есть ли простой способ разделить mp3 файлы?
-
21
Сжатие с RAR против ZIP
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
4
Синхронизация удаленных папок в Linux