Answers:
我知道这是一个有点老的问题,因此很抱歉要恢复,但是我已经编写了可以使用的简单shell脚本:
function manopt() {
mn=`man -P cat $1`
for i in ${@:2}
do
echo $mn | grep --color=always -A5 "^ *$i" | sed -En '/^$/q;p'
done
}
使用它作为示例:
➜ manopt ls -l -a
-l use a long listing format
-a, --all
do not ignore entries starting with .
请注意,您可以根据需要选择任意数量的参数,但它们必须是有效的参数(并在该行的开头)。