【发布时间】:2012-04-25 06:58:59
【问题描述】:
如何对两个目录(a 和 b)中的文件进行递归比较:
$ diff -r a b
但只查看名称与给定模式匹配的文件。例如,使用 find 命令中可用的相同语法,如下所示:
$ diff -r a b -name "*crazy*"
这将显示 a 和 b 中具有相同名称和路径的文件之间的差异,它们的名称中有“疯狂”。
实际上,我正在寻找与 diff 中可用的 --exclude 选项相反的选项。
【问题讨论】:
-
我同意这很有用。
grep有一个--include标志