【发布时间】:2014-01-29 23:52:43
【问题描述】:
这一定是个愚蠢的问题,但我找不到答案。我正在使用 Windows Grep。
我想找到包含 String1 AND string2 AND String3 的文件
谢谢!
编辑
我尝试了来自 answer 的正则表达式,但 windows grep 显示错误..
(?=match this expression)(?=match this too)(?=oh, and this)
编辑 2:
感谢@brianadams 和@MC ND 的回答!我会检查一下 awk,因为它似乎是 windows grep 的一个很好的替代品。由于问题是关于 windows grep 我认为最好的方法是让它打开以检查是否有人知道答案..
再次非常感谢您的回答!
【问题讨论】:
-
我已经有一段时间没有使用 grep 了,我的方法可能是做 3 个单独的 grep,然后得到结果的交集。
-
听起来不错!唯一的问题是,首先,结果上有几十个文件,其次,更重要的是,我太懒了.. :D 现在,说真的,这是我将来必须做的很多事情,它会是以编程方式完成它很酷!感谢您的回答,如果没有人给出更好的答案,我会使用它。谢谢!
-
也许这会对你有所帮助(向下滚动到 AND):thegeekstuff.com/2011/10/grep-or-and-not-operators
-
我刚试过,但不起作用..这不仅适用于linux吗?
-
它看起来像,我认为它可能适用于 windows grep。值得一试