关于Windows的grep工具有什么建议吗?理想情况下,可以利用64位操作系统。
当然,我知道Cygwin,也发现了PowerGREP,但我想知道是否有任何隐藏的宝石在那里?
关于Windows的grep工具有什么建议吗?理想情况下,可以利用64位操作系统。
当然,我知道Cygwin,也发现了PowerGREP,但我想知道是否有任何隐藏的宝石在那里?
当前回答
如果你想要一个简单易用的Windows Grep工具,我创建了一个叫做P-Grep的工具,可以从我的网站上免费下载:www.adjutantit.com -主菜单,下载。
Windows Grep在处理大量文件时似乎存在问题,所以我自己编写了一个似乎更可靠的程序。您可以选择一个文件夹,右键单击并发送到P-Grep。sendto文件夹在安装期间更新。
其他回答
GrepWin是免费的开源(GPL)
我一直在使用由一个TortoiseSVN人编写的grepWin。它在Windows上工作…
我是《阿坝搜索与替代》一书的作者。就像PowerGREP一样,它支持正则表达式、保存模式以供将来使用、撤销替换、HTML/CSS/JS/PHP的语法高亮预览、不同的编码,包括UTF-8和UTF-16。
与PowerGREP相比,GUI不那么杂乱。当您键入模式时,Aba立即开始搜索(增量搜索),因此您可以尝试使用正则表达式并立即看到结果。
欢迎您试用我的工具;我很乐意回答任何问题。
多年来,我每天都在使用AJC Grep。我发现的唯一主要限制是文件路径被限制在255个字符,当遇到一个字符时它就会停止,而不仅仅是发出警告。这很烦人,但不经常发生。
我在64位的Windows 7 Ultimate上使用它,所以它的64位凭证没问题。
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
如果没有一个解决方案是您正在寻找的,也许您可以为FindStr编写一个包装器,以完成您所需要的工作。
FindStr是非常好的,所以它应该只是敲了一个GUI(如果你想要它),并提供了一些额外的功能(如将它与Find结合,以查找包含指定字符串的文件的计数[如上所述])。
当然,前提是你有需求、时间和意愿去做这件事!