linux - 使用 shell 命令比较 ZIP 文件和目录

标签 linux shell zip

<分区>

我用 infozip.org 的 zip 压缩了很多文件。 如何确保 zip 文件包含原始文件中的所有文件。或者是否有 GUI 工具可以处理它。

最佳答案

你可以安装一个名为unzip的命令行工具,然后运行

$unzip -l yourzipfile.zip

将列出 yourzipfile.zip 中包含的文件。

========

要自动验证文件,您可以按照以下步骤操作。

如果压缩到 yourzipfile.zip 的文件在 dir1 中,您可以先将 yourzipfile.zip 解压到 dir2 >,那么你可以通过运行

比较dir1dir2中的文件
$ diff --brief -r dir1/ dir2/

关于linux - 使用 shell 命令比较 ZIP 文件和目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21656628/

相关文章:

linux - 从 Unix Shell 脚本调用 Powershell 脚本

java - 一个人不只是简单地进入 ProcessBuilder

linux - Node.JS 中的域名

linux - 比较2个目录并将差异复制到目录3

linux - 从 Linux 'ps' 生成 CSV 列表

linux - GTK/GDK 算法获取所有显示器的完整屏幕截图

contiki空中编程

ios - 使用 OS X Finder 以外的其他工具压缩 iPhone 应用程序以进行提交

javascript - 通过 express 将 zip 解压缩到文件夹 Node 中

ruby - 为什么二进制文件在压缩时会损坏?