【发布时间】:2022-01-10 15:45:18
【问题描述】:
我正在尝试在具有字符串“bla bla no user exists bla bla”的目录中查找文件/文件名列表。我应该提供的文件中的字符串类似于“没有用户存在”,它应该返回所有具有此通配符字符串的文件名。 可以请一些帮助。
【问题讨论】:
-
grep -l "no user exists" *
我正在尝试在具有字符串“bla bla no user exists bla bla”的目录中查找文件/文件名列表。我应该提供的文件中的字符串类似于“没有用户存在”,它应该返回所有具有此通配符字符串的文件名。 可以请一些帮助。
【问题讨论】:
grep -l "no user exists" *
您使用grep 程序。
grep "no user exists" FILE1 FILE2 FILE3 ...
这不是“通配符字符串”。这只是一个要搜索的字符串,grep 会显示在每个文件中匹配的行。
如果您想要的只是文件列表,请使用-l 选项。
grep -l "no user exists" FILE1 FILE2 FILE3 ...
【讨论】: