man 3p printf
man 3 printf
上記の 2 つのマニュアル ページでは、printf
.
man 3
との違いは何man 3p
ですか?
これに対する答えは、次の方法で自分で見つけることができると思います。
man man
しかし、何が起こっているかというと、あなたのシステムは3
と3p
を別々のセクションとして定義しています。これは通常、POSIX パッケージなどの「パッケージ」マニュアル ページに使用されます。
$ man -k printf | grep '^printf'
printf (1) - format and print data
printf (1posix) - write formatted output
printf (3) - formatted output conversion
printf (3posix) - print formatted output
manpages-posix
私と同じように、おそらくとmanpages-posix-dev
パッケージをシステムにインストールしているはずです。これにより、POSIX で準備されたマンページも提供されます。これは、システムに固有の動作または標準化された動作に依存しているかどうかを判断するための優れた方法です。