Dilna Asked: 2021-10-06 05:45:02 +0800 CST2021-10-06 05:45:02 +0800 CST 2021-10-06 05:45:02 +0800 CST 检查两个目录树 772 如何检查两个目录树以确定它们是否相同。是否有一些好的工具可以免费进行树合并? 我在 x86_64 架构上使用 Ubuntu Linux 20.04 LTS。 我对文件或目录的内容感兴趣,无论它们是否相同(关于源代码或文本)。 directory-structure 1 个回答 Voted Best Answer Itzik Chaimov 2021-10-06T12:42:05+08:002021-10-06T12:42:05+08:00 一个简单的diffLinux 命令就足够了。下面显示的是我们创建的文件夹和子文件夹的结构: 它包含两个子文件夹,每个子文件夹都有两个要比较的文本文件(file1.txt和file2.txt)。 file1.txt在folder1和folder2相同 使用以下内容,将比较两个文件夹及其所有文件: diff ./folder1 ./folder2 结果是(如预期的那样):
一个简单的
diff
Linux 命令就足够了。下面显示的是我们创建的文件夹和子文件夹的结构:它包含两个子文件夹,每个子文件夹都有两个要比较的文本文件(file1.txt和file2.txt)。
file1.txt在folder1和folder2相同
使用以下内容,将比较两个文件夹及其所有文件:
diff ./folder1 ./folder2
结果是(如预期的那样):