我跑
fdupes -rd /home/masi/Documents/
我在许多文件夹中从我的旧编辑器(OSX 的 TexPad)中获取了我不需要的文件:
[1] /home/masi/Documents/.texpadtmp/pirkanmaa.out
[2] /home/masi/Documents/.texpadtmp/pirkanmaa2.out
[3] /home/masi/Documents/.texpadtmp/pirkanmaa3.out
Set 258 of 2664, preserve files [1 - 3, all]: 3
[-] /home/masi/Documents/.texpadtmp/pirkanmaa.out
[-] /home/masi/Documents/.texpadtmp/pirkanmaa2.out
[+] /home/masi/Documents/.texpadtmp/pirkanmaa3.out
只有选项[1-3, all]
,但我想在交互模式下删除所有这些文件。如何删除 fdupes 中的所有选项?
答案1
删除fdupes
选项仅用于删除重复项。它要求您保留至少一个重复文件,因为一旦删除了除一个文件之外的所有重复项,最后一个文件就不再是重复项,因此它超出了fdupes
范围。
话虽如此,有时你还是想删除所有文件。所以我做了一个补丁,在保留提示符下fdupes
添加了一个选项。维护人员必须决定是否接受此补丁,但与此同时,如果你的机器设置为开发,你可以自己构建它:none!
fdupes
git clone -b preserve-none [email protected]:Motardo/fdupes.git
cd fdupes
make fdupes
sudo make install