いつ使用し、いつマニュアルページを確認する必要man
がありますか?man -k
マニュアルページを見たいときはいつでもどのマニュアルページを見るべきか混乱します。これを使うべきですか?man -k xyz
それとも、以下を使用する必要がありますかman xyz
。
検索を使用すると、一部のマニュアルページが見つかりませんでしたが、man
同じページを見つけることができますman -k
。
それでは、いつ使うべきか説明してくださいman xyz
or man -k xyz
。
答え1
を実行すると、スイッチペアが実行するman man
アクションが表示されます。-k
man
-kスイッチを使用
man -k printf
Search the short descriptions and manual page names for the keyword
printf as regular expression. Print out any matches. Equivalent
to apropos -r printf.
上記のツールは、apropos
マニュアルページの名前と各ファイルの簡単な説明を見ながらインデックスファイルを検索します。
各マニュアルページには簡単な説明があります。
apropos はキーワードインスタンスの説明を検索します。
次のように、2つのコマンドの出力を比較することで、2つのコマンドが同じ操作を実行していることを確認できます。
$ diff <(man -k printf) <(apropos -r printf)
$
ただの男
aを実行するだけで、man xyz
aが実行されたときに定義された場所からマニュアルページを検索しますman -w
。
$ man -w
/usr/local/share/man:/usr/share/man
man xyz
したがって、コマンドを入力すると、man
このディレクトリから関連項目が検索されますxyz
。
結論は?
man xyz
nameに対応するマニュアルページを探し、マニュアルページ名で "xyz"文字列と各マニュアルページの簡単な説明を見つけますxyz
。man -k xyz