man 3p printf
man 3 printf
以上两个手册页提供了printf
的不同信息。
man 3
和man 3p
有什么不同?
答案 0 :(得分:1)
我相信你可以自己找到答案:
man man
但正在发生的事情是您的系统将3
和3p
定义为单独的部分。这通常用于“包”手册页,例如对于POSIX包。
答案 1 :(得分:1)
$ 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准备的联机帮助页,这是确定您是否依赖于特定于您的系统或标准化行为的行为的绝佳方式。