如何在给定目录中查找具有重复内容的文件?贝壳

时间:2013-10-29 23:19:48

标签: shell directory find

我需要在给定目录中查找其中包含相同(重复)内容的文件。我需要使用shell代码。

1 个答案:

答案 0 :(得分:2)

试试这个:BASH

find -type f -exec md5sum '{}' ';' | sort | uniq --all-repeated=separate -w 33 | cut -c 35-

<强>解释

查找所有文件,计算MD5SUM,通过比较MD5SUM查找重复项,打印名称