我需要搜索特定字符串的非常大的文件(注册表导出文件)。注册表编辑器无法简单地查看注册表文件,并且此文件太大而无法在文本编辑器中打开而不会影响性能。所以,为此我需要类似的东西grep
。我已经grep
安装了GnuWin32,但是每当我尝试使用它时,它都会返回“内存耗尽”消息。是否有适用于Windows的简单安装grep软件包?
1
你试过找?它与unix的发现没什么共同之处; 它实际上是windows的grep。
—
GombaiSándor2016年
在过去,我不得不编写自定义程序来做这样的事情。非常大的流需要特殊的缓冲技术,文本流不应该以这种方式工作。您必须先将二进制数据编码回文本才能搜索,因此这是一个非常重要的问题。
—
弗兰克托马斯
@GombaiSándor我认为我有,而且不够。
—
Melab 2016年
有一些程序提供额外的功能,这是O&O有一个注册编辑
—
Ramhound 2016年
不,findstr是Windows的grep。technet.microsoft.com/en-us/library/bb490907.aspx
—
Sami Kuhmonen 2016年