8

我正在寻找可用于在本地机器上搜索文本文件的开源工具。我看过elasticsearch,但它似乎太复杂了,功能比我需要的多。

我只需要在本地机器上搜索文本文件。我正在寻找可以将文件目录和搜索字符串作为输入的内容,并将输出包含该字符串的文件列表。数据大小可能是数 GB,分布在数百个文件中,因此具有索引功能的东西可能效果最好。一个简单的客户端 HTML UI 会很棒。

我不需要数据流、收集、多服务器聚合、Web 服务、多种文件格式支持、外部数据库等。

一定有人已经这样做了。谁能指出我正确的方向?

编辑添加:我正在寻找一个库,可以集成到另一个客户端应用程序中。不需要 Web 服务器或数据库的 lucene/elasticsearch/etc 本地前端。

4

4 回答 4

3

如果要在多个目录中搜索文本文件。记事本++可以完成这项工作。

于 2012-10-19T01:36:25.130 回答
2

Agent Ransack 是我最喜欢的——它将使用多个线程,并且可以选择使用正则表达式模式进行文件搜索。

于 2013-10-21T22:17:19.950 回答
0

虽然它只能通过单独搜索每个文件来工作,但Ack程序可能值得一看。

于 2012-10-24T11:02:02.353 回答
0

我现在正在使用一个文本搜索工具--- TEXT FINDING。它是一个简单免费的工具,让您在PC中查找所有类型的文件,只需几秒钟即可完成!

于 2013-07-11T08:33:16.363 回答