首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用fdupes命令删除重复文件

使用fdupes命令删除重复文件
EN

Stack Overflow用户
提问于 2014-03-20 08:14:02
回答 2查看 1.9K关注 0票数 1

我正在使用linux。我想递归删除目录中的重复文件。

我有100个文件".html“。

我在使用fdupes命令。

代码语言:javascript
复制
      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]:

因此,如果您看到输出,我希望保留包含"-“的文件名,并允许删除其他重复文件。因为有上百个重复的文件。我不能输入要删除每个号码的号码。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-20 08:31:10

我只想做这样的事情:

代码语言:javascript
复制
ls | grep -v '-' | xargs rm

移除文件夹中不包含"-“的所有文件

票数 2
EN

Stack Overflow用户

发布于 2015-04-28 15:21:21

在当前目录和目录下,只有第一找到的副本才不会被删除。

代码语言:javascript
复制
fdupes -r -f ./ | xargs rm

选项-f非常重要的,否则您将删除所有重复的

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22527048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档