elman
1.0.0
使用Elasticsearch搜索Linux Man頁面的全文腳本。
它已經開發出來了本文中描述的想法。

鑑於您有一個運行的Elasticsearch實例,該腳本會創建一個名為elman的索引,並使用apropos .命令獲取所有可用頁面。然後,您可以使用它來全文搜索男人頁面,如:
elman concatenate files這是一個紅寶石腳本,因此您必須安裝語言。
克隆此存儲庫,然後使用腳本的目錄執行:
bundle安裝elasticsearch Gem及其依賴項。
筆記
如果您的系統上沒有捆綁器,請安裝它:
gem install bundler設置索引並加載人頁面使用:
./elman -s或者
./elman --setup該腳本在您的主目錄下創建一個名為.elman.yml的文件。更改其內容以匹配您的設置:
---
:elasticsearch :
:host : localhost
:port : ' 9200 '
:search_results_size : 10 要搜索男人頁面,請使用:
elman < query > elman edit imagesgit checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-feature )此工具是MIT許可條款下的開源。