我正在使用grep搜索特定目录中的文本。我想返回包含stringA和stringB的文本行。
我知道做 grep“stringA | stringB”实际上是一个OR语句,有什么我可以做的,也许使用正则表达式,这将允许我运行一个AND语句?
非常感谢
答案 0 :(得分:5)
如果您不知道项目的顺序,可以使用|
始终反转模式grep '1st pattern.*2nd pattern|2nd pattern.*1st pattern' foofile
这可以使用两个项目进行geat,三个或更多项目会开始放慢速度......“
答案 1 :(得分:1)
答案 2 :(得分:0)
"stringA.*stringB"
这将找到最后一个字符串中包含任意数量字符的字符串