最近、lstat
構造体のフィールドであるstruct timespec
の情報を取得したかったのですが、取得できませんでした。私は試した
$ man timespec
$ man -k timespec
timespec: nothing appropriate.
しばらくして、関連のないクエリについてclock_gettime
のmanページを調べたところ、timespec
の構造を知ることができました。しかし、これは偶然でした。そのため、timespec
Wordはclock_gettime
のmanページにありましたが、検索できませんでした。
だから、私は知りたいのですが、すべてのマンページで単語を検索する方法は?またはgrepのような検索をしますか?ヒントはありますか?
私は通常、そのような状況ではgoogleにフォールバックしますが、man -K
。
Man manページから:
-k、-apropos
Aproposに相当します。マニュアルページの短い説明でキーワードを検索し、一致を表示します。詳細については、apropos(1)を参照してください。
-K、-global-apropos
すべてのマニュアルページでテキストを検索します。これはブルートフォース検索であり、時間がかかる可能性があります。可能であれば、セクションを指定して、検索する必要があるページの数を減らす必要があります。検索語は、単純な文字列(デフォルト)、または--regexオプションが使用されている場合は正規表現です。
apropos timespec
。
すべてのmanページで「timespec」が検索されます。