我有 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
然后您可以照常解压缩该文件。