查找重复的文件:保留旧版本

查找重复的文件:保留旧版本

我需要一个命令行工具来删除重复的文件。

有几种。但我找不到一种始终保留旧文件并删除新版本的软件。

我试过 finddup、duff、fdupes。也许我眼瞎了,但据我所知,没有办法告诉工具保留旧文件。

答案1

对于 OP 来说可能已经太晚了,但可能对其他人有用:

rmlint --rank-by m [paths]

... 将在 [paths] 中搜索重复文件并创建一个 shell 脚本 (rmlint.sh),您可以使用该脚本删除重复文件。--rank-by m选项告诉它保留最旧的文件每组时间。还有其他几个原始选择标准选项

相关内容