不同目录下的相同文件

不同目录下的相同文件

如何在 Linux 上使用单个命令列出并比较不同目录中的相似文件?假设目录中有三个文件a,b和,另一个目录中的文件 , 。c/home/testadc/home/test1

如何使用单个命令列出和比较相似的文件?

答案1

此命令将比较每个目录中的文件名,并报告共享文件名是否不同:

$ diff -qr /home/test /home/test1
Files /home/test/a and /home/test1/a differ
Only in /home/test: b
Only in /home/test1: d

答案2

kdiff3是一个很好的图形工具。它可以比较文件和目录。

相关内容