如何查找文本以外的文件

时间:2015-08-21 22:10:46

标签: bash unix terminal grep find

我在终端中使用此命令find . -type f -exec grep -Hn 'TEXT' {} \;来查找文件中TEXT所在的所有文件,但是现在我想查找当前目录中TEXT isn'的所有文件t在文件中。

1 个答案:

答案 0 :(得分:-1)

所有符合POSIX条件的grep实施应具有-v选项:

-v
Select lines not matching any of the specified patterns. If the -v
option is not specified, selected lines shall be those that match any
of the specified patterns.

因此,列出不包含TEXT的文件的命令应为:

$ find . -type f -exec grep -lv 'TEXT' {} \;