man -K
可以完成这项工作,但速度非常慢,如果有互联网连接,谷歌搜索会更快。
有没有办法对手册页建立索引,以便我可以快速对它们进行全文搜索?
答案1
老派的方法是使用一瞥,但是现在还有许多其他可用的文档索引/站点搜索系统,其中任何一个都可以工作。如果您愿意,您也可以基于 SQLite 中的 FTS5 编写自己的代码。只需将手册页格式化为纯文本并为其建立索引即可。
答案2
Google 搜索使用索引来查找相关信息,而man
Unix 系统上的页面没有索引。
此外,所有系统默认情况下仅保留压缩的手册页,这意味着手册页搜索必须解压缩系统上的每个手册页。