![マニュアルページで単語を見つける方法は? [コピー]](https://linux33.com/image/72039/%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%A7%E5%8D%98%E8%AA%9E%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
struct timespec
最近、構造フィールドの情報を取得したかったのですが、lstat
情報を取得できませんでした。頑張った
$ man timespec
$ man -k timespec
timespec: nothing appropriate.
しばらくして、clock_gettime
関係のないクエリのマニュアルページに移動しましたが、timespec
偶然発見されました。したがって、timespec
この単語はマニュアルページに表示されますが、clock_gettime
検索できません。
だから私はすべてのマニュアルページで特定の単語を検索する方法を知りたいです。それともgrep型検索を実行しますか?どのようなヒントがありますか?
答え1
この場合は通常Googleを使用しますがman -K
。
マニュアルページから:
-k, --apropos
ほぼ同じです。短いマニュアルページの説明でキーワードを検索し、すべての一致を表示します。詳しくは、提案(1)をご覧ください。
-K, --global-apropos
すべてのマニュアルページでテキストを検索します。これは時間がかかる可能性がある無差別検索であるため、可能であれば検索する必要があるページ数を減らすためにセクションを指定する必要があります。クエリは、単純な文字列(デフォルト)または正規表現(--regexオプションを使用している場合)です。
答え2
apropos timespec
。
これにより、「timespec」のすべてのマニュアルページが検索されます。