我正在使用 Linux。我想递归地删除目录中的重复文件。
我有 100 个文件“.html”。
我正在使用 fdupes 命令。
fdupes -r -d dirname
[1] 9/7.htm
[2] 9/6-7.htm
[3] 9/6.htm
Set 1 of 25, preserve files [1 - 3, all]:
因此,如果您看到输出,我想保留包含“-”的文件名并允许删除其他重复文件。因为有数百个重复文件。我无法输入号码来删除每一个。
最佳答案
只在当前及以下目录中第一次找到重复项不删除
fdupes -r -f ./ | xargs rm
选项 -f
非常重要,否则您将删除所有重复项
关于linux - 使用 fdupes 命令删除重复文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22527048/