Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
问题:两个带有文件的单独目录。查看它们在内容、文件系统 inode 值(也许?)等方面是否不同。
我想知道是否有任何 unix 命令可以做到这一点?
或者我是否必须编写,也许是一个 perl 脚本,循环遍历每个文件内容并执行 MD5 哈希内容,然后进行比较
或任何快速的解决方案?
正是为了什么diff!用于-r进行递归差异。
diff
-r
diff -r dir1 dir2
您可能需要的选项:
-q, --brief report only when files differ -u, -U NUM, --unified[=NUM] output NUM (default 3) lines of unified context
diff -Nur dir1 dir2
-N 选项告诉 diff 将不存在的文件视为空文件。