递归地区分目录中的某些类型的文件

时间:2017-03-17 15:21:36

标签: linux unix

我试图找到一种方法,我可以在linux / unix / mac命令行中使用它来查找两个目录之间的区别,但仅限于某些文件类型。

例如,我想找到dir1和dir2之间的差异,但是将文件类型限制为.java。
例如:diff dir1/**.java dir2/**.java这应该给我dir1 / Test.java和dir2 / Test.java以及dir1 / Test2.java dir2 / Test2.java等之间的差异。

我有点熟悉"差异" linux上的命令。但您可以提及可用于完成任务的任何其他命令。

1 个答案:

答案 0 :(得分:0)

diff -qr dir1 dir2开始,然后根据需要进行构建。 或使用git之类的内容进行源代码管理,并使用git statusgit diff