grep输出只显示匹配的文件

时间:2010-10-11 16:36:03

标签: grep

grep的选项是什么,只允许我打印匹配的文件而不是符合条件的文件中的行?

4 个答案:

答案 0 :(得分:279)

grep -l 

(这是一个小写的L)

答案 1 :(得分:35)

你可以使用Unix风格的-l开关 - 通常是简洁和神秘的 - 或等效的--files-with-matches - 更长,更易读。

grep --help的输出不容易阅读,但它就在那里:

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

答案 2 :(得分:24)

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

答案 3 :(得分:0)

还记得一件事。非常重要
您必须指定类似这样的命令
grep -l“模式” *