如何删除所有不包含特定子字符串的文件?

如何删除所有不包含特定子字符串的文件?

我已阅读过这篇文章:删除所有内容中不包含模式的文件如果我没记错的话,这是唯一一个与我的问题类似的问题,但它是关于 Linux 和 Grep 的。我不得不继续视窗由于工作相关的原因。

我有一个包含大量文件的目录,我想批量删除所有文件不包含特定子字符串

假设我想删除所有没有匹配“saber”字符串的文件,即文件中的所有行中都没有单词“saber”。如果找到没有单词“saber”的文件,则将其删除。

我怎样才能做到这一点?

提前致谢。

相关内容