
我需要一個命令列工具來刪除重複的檔案。
有幾個。但我找不到一個始終保留舊文件並刪除新版本的文件。
我試了 finddup、duff、fdupes。也許我是盲目的,但據我所知,沒有辦法告訴工具保留舊文件。
答案1
對於OP來說可能為時已晚,但可能對其他人有用:
rmlint --rank-by m [paths]
...將在 [paths] 中搜尋重複檔案並建立一個可用於刪除重複項的 shell 腳本 (rmlint.sh)。這--按 m 排序選項告訴它保留最舊的文件米每組的時間。還有其他幾個原始選擇標準選項