【问题标题】:grep output to show only matching filegrep 输出只显示匹配的文件
【发布时间】:2011-04-23 22:00:03
【问题描述】:

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

【问题讨论】:

标签: grep


【解决方案1】:
grep -l 

(这是一个小写的L)

【讨论】:

【解决方案2】:

您可以使用 Unix 风格的 -l 开关 - 通常是简洁和隐秘的 - 或等效的 --files-with-matches - 更长且更具可读性。

grep --help 的输出不容易看懂,但确实有:

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

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

      还记得一件事。很重要
      您必须指定类似这样的命令才能更精确
      grep -l "pattern" *

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-04
        • 2012-08-31
        • 1970-01-01
        • 2014-03-13
        • 2010-12-05
        • 1970-01-01
        • 2021-01-23
        • 1970-01-01
        相关资源
        最近更新 更多