man -k '^printf'
列出了仅适用于 printf 实用程序的手册页,printf(1)
并且printf(3)
在我的 PC 中。如果您不在 printf 周围提及这些标志,则该命令不起作用。
我想mank
为此创建一个别名,但我坚持逻辑。
我希望能够键入mank utility
并具有与 相同的输出man -k '^utility'
。
这样,无需输入愚蠢的符号,我们就可以获得该实用程序的所有可用手册页。
答案1
清除旧的alias
,然后创建一个函数并运行它:
unalias mank
mank() { man -k "^$1" ; }
mank printf
输出:
printf (1) - format and print data
printf (1posix) - write formatted output
printf (3) - formatted output conversion
printf (3posix) - print formatted output