小编P-N*_*uts的帖子

如何跨单独的目录树删除重复文件?

我有两个目录:old/new/. 中的某些文件与 中的文件old/重复new/。有的只是名称相同,有的甚至可能内容相同但名称不同。我对文件的子目录路径不感兴趣,所以在匹配中只需要考虑一个不合格的文件名。

我想从 中删除重复的文件old/,以便它只包含在new/. 对于文件名匹配但内容不匹配的情况,反之亦然,我希望将其列在某些日志中。

有没有人遇到过类似的问题,或者有比从头开始编写(perl 或类似的)脚本更好的解决方案?以调用md5sum每个文件为主的运行时是可以接受的。

linux

10
推荐指数
2
解决办法
3662
查看次数

标签 统计

linux ×1