Man
全文搜尋手冊頁
apropos
非常適合搜尋手冊頁名稱和描述。是否有類似的命令可以搜尋手冊頁的全部內容?
通過使用命令 man man 我們可以看到我們有兩個選項。
-k Equivalent to apropos. -K Search for the specified string in *all* man pages. Warning: this is probably very slow! It helps to specify a section. (Just to give a rough idea, on my machine this takes about a minute per 500 man pages.)
這是在 RHEL 5 系統上
這可能已經晚了。但我剛剛為 NetBSD 完成了我的 Google Summer of Code 項目,而我的任務正是這個。實現手冊頁的全文搜尋。
程式碼在這裡:https ://github.com/abhinav-upadhyay/apropos_replacement
儘管目前這僅適用於 *BSD(準確地說是 NetBSD,但應該與其他 BSD 一起進行一些小的調整)系統,因為在編寫程式碼時做出了一些假設,而且我周圍沒有 Linux 機器來修復或移植這個以在 Linux 上工作。
在man-k.org上有一個可用的 Web 界面