grep列出没有内容的文件名

时间:2015-06-26 05:01:18

标签: search grep

在使用grep搜索后,我们如何才能列出文件名?

当我使用

grep -i -R "search keyword" folder

它还会列出所有内联行代码。

2 个答案:

答案 0 :(得分:1)

来自grep man页面:

  

-L, - 没有匹配的文件          抑制正常输出;而是打印每个输入文件的名称,通常不会打印输出。该   扫描将在第一场比赛中停止。

     

-l, - 带有匹配的文件          抑制正常输出;而是打印通常打印输出的每个输入文件的名称。扫描   将在第一场比赛中停止。 (-l由POSIX指定。)

对你而言,-l选项会有所帮助。

答案 1 :(得分:0)

使用

grep -i -R -l "search keyword" location

获取包含关键字的文件列表。