我刚刚下载了一些被分割的 zip 文件。(准确地说是 dreamplug rootfs 文件)。
他们叫
rootfs_dreamplug_v10_Aug-28-20128.zip.001
rootfs_dreamplug_v10_Aug-28-20128.zip.002
我尝试调用unzip
它们两个,但每个都向我显示了不同的错误消息(001
说使用系列中的最后一个,002
说缺少了一些东西)。
我尝试使用图形文件浏览器的存档管理器打开它,但是却说 zip 文件已损坏。
如何在 Linux 中提取多文件 zip 文件?
答案1
拆分实际上非常简单。它没有什么特别之处,因此您实际上只需将cat
它们组合在一起即可。我在此示例中使用了一个组合文件,但您可以使用管道一步完成所有操作。
cat rootfs_dreamplug_v10_Aug-28-20128.zip.001 rootfs_dreamplug_v10_Aug-28-20128.zip.002 > rootfs_dreamplug_v10_Aug-28-20128_combined.zip
unzip rootfs_dreamplug_v10_Aug-28-20128_combined.zip
请记住保持正确的顺序。否则您的 zip 文件将被损坏。