elman
1.0.0
ElasticSearchを使用したLinux Manページを検索する全文のスクリプト。
この投稿で説明されているアイデアを回避するために開発されました。

実行中のElasticsearchインスタンスがあることを考えると、スクリプトはelmanという名前のインデックスを作成し、 apropos .利用可能なすべてのページを取得するコマンド。次に、それを使用して、次のような単純な男性ページを完全に検索できます。
elman concatenate filesこれはRubyスクリプトなので、言語をインストールする必要があります。
このリポジトリをクローンし、スクリプトのディレクトリを実行することから:
bundle elasticsearch GEMとその依存関係をインストールします。
注記
システムにバンドラーがない場合は、次のようにインストールします。
gem install bundlerインデックスをセットアップして、MANページを使用してロードします。
./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ライセンス条件の下でオープンソースです。