重复删除标题中不包含单词的所有文件

时间:2016-09-27 02:20:18

标签: linux file terminal

您好我想以递归方式删除目录中的所有文件,其中包含文件名中不包含“weight”字样的各种文件夹。我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

首先输入此命令:

find '/path/to/directory' -type f \! -iname '*weight*'

如果您可以删除该命令建议的所有文件,那么您实际上可以使用以下命令删除它们:

find '/path/to/directory' -type f \! -iname '*weight*' -delete