关于Windows的grep工具有什么建议吗?理想情况下,可以利用64位操作系统。
当然,我知道Cygwin,也发现了PowerGREP,但我想知道是否有任何隐藏的宝石在那里?
关于Windows的grep工具有什么建议吗?理想情况下,可以利用64位操作系统。
当然,我知道Cygwin,也发现了PowerGREP,但我想知道是否有任何隐藏的宝石在那里?
当前回答
根据评论中的建议,我已经开始使用grepWin,它很棒,而且是免费的。
(我仍然是PowerGREP的粉丝,但我不再使用它了。)
我知道你已经提到了,但是PowerGREP真的很棒。
我最喜欢的功能有:
右键单击一个文件夹,在其中运行PowerGREP 使用正则表达式或文本 为包含和排除的文件指定通配符 搜索和替换 预览模式很好,因为你可以确保你正在替换你想要的东西。
现在我意识到其他grep工具可以完成上述所有工作。PowerGREP只是将所有功能打包到一个非常易于使用的GUI中。
来自给你带来RegexBuddy的那些人,除了喜欢他们的东西,我和他们没有任何联系。(应该注意的是,RegexBuddy包含grep的基本版本(适用于Windows),它的成本比PowerGREP低得多。)
额外的解决方案
现有Windows命令
中 在PowerShell中选择字符串
Windows上的Linux命令实现
Cygwin 现金
Grep工具的图形界面
AstroGrep BareGrep GrepWin
其他Grep工具
dnGrep
其他回答
GrepWin是免费的开源(GPL)
我一直在使用由一个TortoiseSVN人编写的grepWin。它在Windows上工作…
PowerShell的Select-String类似。它没有相同的选项和语义,但仍然很强大。
我总是使用WinGREP,但是我遇到过它不能释放文件的问题。
Windows上的Git = cmd.exe中的grep
我刚刚发现安装Git会给你一些基本的Linux命令:cat、grep、scp和所有其他好的命令。
安装,然后将Git bin文件夹添加到您的PATH,然后您的cmd.exe具有基本的Linux功能!
http://code.google.com/p/msysgit/downloads/list?can=3
我已经成功地使用了一段时间的Win32 GNU实用程序,它有一个很好的grep,以及tail和其他方便的Win32 GNU实用程序。我避免使用打包的shell,而是直接在Win32命令提示符中使用可执行文件。
被包装的尾巴也是一个很好的小应用。