3

コマンドを思い出せない場合は、Google で検索すればよいことを知っています。しかし、これはシェル自体から可能でなければなりません。すべてのマニュアル ページを出力できれば、それらに対して grep を実行して、探していたものを見つけることができます。

すべてのマニュアル ページのすべての単語にインデックスを付け、説明を検索できる単純なコマンド ラインの man-search-engine はありますか? そうでない場合、それを開発するのはどれほど難しいでしょうか?

4

3 に答える 3

3

-k次のオプションを探していると思いますman。も参照してくださいapropos

于 2010-09-20T21:35:14.943 に答える
2

短い説明だけでなく、man ページのテキスト全体を検索する場合、正しい答えはman -K(大文字の K) またはman --global-apropos

--regexが使用されない限り、デフォルトではリテラル文字列が検索されます。

于 2015-07-07T20:51:58.160 に答える
1

aproposorman -kは、man ページで文字列を検索するコマンドです。しかし残念なことに、従来の実装では NAME セクションしか検索されず、かなり制限されています。

NetBSD の適切な実装は、man ページ全体を通して全文検索を行います。

Web ベースのバージョンもあります: man-k.org

于 2016-04-24T16:14:07.770 に答える