我能够使用以下命令在2个目录中找到所有相同的文件:
diff -srq sub1/ sub2/ | grep identical
是否可以轻松删除创建者,所以我在两个目录中只有不相同的文件?
答案 0 :(得分:1)
这是本网站的偏离主题,但我会回答。由于你的问题有点不清楚,无论你是想删除所有相同的文件,还是只删除其中一个文件,我都会给你两个选项。
这会删除所有匹配的文件:
diff -srq sub1/ sub2/ | grep identical | xargs rm
这仅删除第一个匹配的文件:
diff -srq sub1/ sub2/ | grep identical | head -1 | xargs rm
注意,我没有对此进行测试,但至少你有一个起点。