您好,我有 2 个目录,它们都包含目录树和文件树。如果可能,我需要一个脚本来验证目录之间的公共文件,如果他找到一个公共文件,我需要在 DIR2 中将其删除并链接到 DIR1。
例子:
该脚本最好使用 bash、awk、sed 或 perl。
谢谢!
$ mkdir -- DIR1/ DIR1/abc1/ DIR1/abc2/ DIR1/abc3/ DIR2/ DIR2/abc1/ DIR2/abc4/
?
$ touch -- DIR1/abc3/a.txt DIR2/abc4/a.txt
?
$ tree
.
??? DIR1
? ??? abc1
? ??? abc2
? ??? abc3
? ??? a.txt
??? DIR2
??? abc1
??? abc4
??? …Run Code Online (Sandbox Code Playgroud) linux ×1