grep输出仅显示匹配的文件

grep输出仅显示匹配的文件,grep,Grep,grep的哪个选项允许我只打印匹配的文件,而不打印与条件匹配的文件中的行 grep -l (这是一个小写的L)-L(这是一个小写的L)。您可以使用Unix风格的-L开关(通常是简练而神秘的)或等效的-文件,其中包含匹配的,文件更长,可读性更强 grep--help的输出不容易阅读,但它确实存在: -l, --files-with-matches print only names of FILEs containing matches 还记得一件事。非常重要 您必须指定类似这样的命令才能更

grep
的哪个选项允许我只打印匹配的文件,而不打印与条件匹配的文件中的行

grep -l 

(这是一个小写的L)

-L
(这是一个小写的L)。

您可以使用Unix风格的
-L
开关(通常是简练而神秘的)或等效的
-文件,其中包含匹配的
,文件更长,可读性更强

grep--help
的输出不容易阅读,但它确实存在:

-l, --files-with-matches  print only names of FILEs containing matches

还记得一件事。非常重要
您必须指定类似这样的命令才能更精确

grep-l“pattern”*

我通常只在搜索调用特定函数或方法的文件时使用此命令。用例(递归搜索并替换所有文件中的foo->bar):sed-I's/foo/bar/'`grep-lR'foo'`可能重复问题,明确要求选项“grep的选项是什么?”[…]”。这个答案对现有答案没有任何价值。