文本文件管理软件

文本文件管理软件

是否有一个软件可以标记纯文本文件,像 Calibre 一样组织和索引它们并提供广泛的内容搜索(我可以搜索文本文件的内容)?

答案1

我很想说带有 FTS4 全文搜索扩展(标准)的 SQLite。

CREATE VIRTUAL TABLE text_files USING FTS4(file_id INTEGER PRIMARY KEY, file_content BLOB);
CREATE TABLE text_information(file_id INTEGER REFERENCES text_files(file_id), file_path TEXT, file_size INTEGER, whatever_you_want…);

对于一些 C 程序来说简单的将文件存储到数据库中。然后执行一个简单的查询全文搜索(语法)

SELECT * FROM text_files WHERE file_content MATCH 'hello';

相关内容