【问题标题】:How to grep to find files that has wildcard string如何grep查找具有通配符字符串的文件
【发布时间】:2022-01-10 15:45:18
【问题描述】:

我正在尝试在具有字符串“bla bla no user exists bla bla”的目录中查找文件/文件名列表。我应该提供的文件中的字符串类似于“没有用户存在”,它应该返回所有具有此通配符字符串的文件名。 可以请一些帮助。

【问题讨论】:

  • grep -l "no user exists" *

标签: linux grep


【解决方案1】:

您使用grep 程序。

grep "no user exists" FILE1 FILE2 FILE3 ...

这不是“通配符字符串”。这只是一个要搜索的字符串,grep 会显示在每个文件中匹配的行。

如果您想要的只是文件列表,请使用-l 选项。

grep -l "no user exists" FILE1 FILE2 FILE3 ...

【讨论】:

    猜你喜欢
    • 2014-04-28
    • 2011-08-19
    • 2014-02-14
    • 1970-01-01
    • 2010-10-22
    • 2016-04-28
    • 1970-01-01
    • 2015-02-17
    相关资源
    最近更新 更多