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

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


当前回答

GrepWin是免费的开源(GPL)

我一直在使用由一个TortoiseSVN人编写的grepWin。它在Windows上工作…

其他回答

GREP for Windows

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

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

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

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

我用了Borland的grep很多年了,但我发现了一个不匹配的模式。嘿。这些年来,它还没有发现什么?我写了一个简单的文本搜索替换,像grep一样做递归-它是SourceForge上的FS.EXE。

grep失败...

C:\DEV> GREP GAAPRNTR \SOURCE\TPALIB\*.PRG
<no results>

Windows的findstr工作…

C:\DEV> FINDSTR GAAPRNTR \SOURCE\TPALIB\*.PRG
\SOURCE\TPALIB\TPGAAUPD.PRG:ffSPOOL(cRPTFILE, MEM->GAAPRNTR, MEM->NETTYPE)
\SOURCE\TPALIB\TPPRINTR.PRG:    AADD(mPRINTER,   TPACONFG->GAAPRNTR)
\SOURCE\TPALIB\TPPRINTR.PRG:               IF TRIM(TPACONFG->GAAPRNTR) <> TRIM(mPRINTER[2])
\SOURCE\TPALIB\TPPRINTR.PRG:                   REPLACE TPACONFG->GAAPRNTR WITH mPRINTER[2]

我推荐AstroGrep。

它是免费的,开源的,并且有一个简单的界面。我一直用它来搜索代码。

我选择的工具是Windows Grep:

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