标签: linux macos
我以前在Windows(XP)上使用程序finddupe检查重复文件并提供替换硬链接。
finddupe
这计算了第一个32K的哈希值,仅检查匹配时的余额。我有源代码(对于VC ++ 6),但在我尝试移植它之前想知道是否有Linux / OSX等价物,尽管我怀疑编写一个新程序可能更好用更高级别的语言。
Linux
OSX
答案 0 :(得分:2)
我发现fdupes对我有帮助。
如果您要编写自己的快速脚本,我建议使用cmp循环文件,因为它允许您在第一个不匹配的字节后轻松停止比较。
cmp
答案 1 :(得分:0)
有许多类似的工具。 See here 它们可能不属于标准分发。 我之前使用过fslint,发现它足以满足我的需求。