Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直试图找到这个问题的答案,但我很难得到一个明确的答案。希望有人可以提供帮助。
我想在一个或多个文件中 grep 两种模式,希望该命令仅 grep 具有以下两种模式的文件:
grep 35=[D|F|G] | 1=Account1 .log
我想要所有35=D,F,G包含帐户1的邮件.log
35=D,F,G
1
.log
希望有人可以帮助并提前感谢您。
问题是您要查找包含两个字符串但字符串不在同一行的文件吗?如果是这样,我今天才知道!
grep -l "first pattern" <files> | xargs grep -l "second pattern"
第一个 grep 将文件名列表传递给第二个。xargs获取每个文件名并将它们作为参数传递给第二个 grep。
xargs