我正在使用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]:因此,如果您看到输出,我希望保留包含"-“的文件名,并允许删除其他重复文件。因为有上百个重复的文件。我不能输入要删除每个号码的号码。
发布于 2014-03-20 08:31:10
我只想做这样的事情:
ls | grep -v '-' | xargs rm移除文件夹中不包含"-“的所有文件
发布于 2015-04-28 15:21:21
在当前目录和目录下,只有第一找到的副本才不会被删除。
fdupes -r -f ./ | xargs rm选项-f是非常重要的,否则您将删除所有重复的
https://stackoverflow.com/questions/22527048
复制相似问题