要打印 线 不包含某些字符串,可以使用
-v标志:
grep -r -v "bar" . | grep -v "foo"
这样就为您提供了 不 包含
foo或的所有行
bar。
要打印不包含某些字符串的 文件 ,请使用该
-L标志。要不匹配多个字符串,可以将正则表达式与
-P标志一起使用(可以使用多个regex标志):
grep -r -L -P "(foo|bar)" .
这会打印不包含
foo或的文件列表
bar。

要打印 线 不包含某些字符串,可以使用
-v标志:
grep -r -v "bar" . | grep -v "foo"
这样就为您提供了 不 包含
foo或的所有行
bar。
要打印不包含某些字符串的 文件 ,请使用该
-L标志。要不匹配多个字符串,可以将正则表达式与
-P标志一起使用(可以使用多个regex标志):
grep -r -L -P "(foo|bar)" .
这会打印不包含
foo或的文件列表
bar。