关于Windows的grep工具有什么建议吗?理想情况下,可以利用64位操作系统。

当然,我知道Cygwin,也发现了PowerGREP,但我想知道是否有任何隐藏的宝石在那里?


当前回答

如果没有一个解决方案是您正在寻找的,也许您可以为FindStr编写一个包装器,以完成您所需要的工作。

FindStr是非常好的,所以它应该只是敲了一个GUI(如果你想要它),并提供了一些额外的功能(如将它与Find结合,以查找包含指定字符串的文件的计数[如上所述])。

当然,前提是你有需求、时间和意愿去做这件事!

其他回答

GREP for Windows

我一直在用它,幸运的是它仍然可用。它非常快,非常小。

它可能不完全属于“grep”类别,但如果没有一个名为AgentRansack的实用程序,我就无法在Windows上使用它。它是一个基于gui的“在文件中查找”实用程序,支持正则表达式。

右键单击一个文件夹,点击“ransack..”,就能找到你要找的文件。它的速度也非常快。

另一个不错的选择是MSYS。它为您提供了一堆其他的GNU实用程序,使您的工作效率更高。

Baregrep (Baretail也不错)

ack在Windows上工作得很好(如果您有Perl)。我发现它在很多方面比grep更好。