man -a <xyz>
逐一打开所有包含xyz
.
在我的 UNIX 服务器上man -a <xyz>
不起作用。
在unix上有什么替代方案吗?
编辑:
我使用的是 HP-UX。以下消息:
hemantj [109]> man -a printf
Usage: man [-M path] [-T macro-package] [ section ] name ...
or: man -k keyword ...
or: man -f file ...
答案1
有效吗man -k
?如果是这样,那么:
man -k "$@" | cut -f1 -d' ' | xargs man
可能会做你想做的事
答案2
系统上可以使用 apropos 吗?它可用于搜索手册页。
通过一句快速的俏皮话,它可以接近man -a
行为
man `apropos -el apt | awk -F")" '{print $1}' | awk -F"(" '{print $2, $1}'`
答案3
总是有基于 emcas 的信息页面:
$ info --apropos=man
$ info --apropos=info