在 Linux 中压缩多文件 zip 文件

在 Linux 中压缩多文件 zip 文件

我刚刚下载了一些被分割的 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 文件将被损坏。

相关内容