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

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


当前回答

Cygwin包含grep。如果你安装了Cygwin,所有的GNU工具和Unix的东西在Windows上都工作得很好。

其他回答

多年来,我每天都在使用AJC Grep。我发现的唯一主要限制是文件路径被限制在255个字符,当遇到一个字符时它就会停止,而不仅仅是发出警告。这很烦人,但不经常发生。

我在64位的Windows 7 Ultimate上使用它,所以它的64位凭证没问题。

PowerShell的Select-String类似。它没有相同的选项和语义,但仍然很强大。

我总是使用WinGREP,但是我遇到过它不能释放文件的问题。

我选择的工具是Windows Grep:

漂亮简单的GUI 支持搜索和替换 能不能给大家展示一下周围找到的线条 可以搜索列在csv和固定宽度的文件

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

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