limo Asked: 2019-12-16 07:54:01 +0800 CST2019-12-16 07:54:01 +0800 CST 2019-12-16 07:54:01 +0800 CST 有没有办法获取手册页的目录? 772 有些手册页非常大。我想先看目录,然后去有趣的部分。怎么做? 例如: $ man -contents ls NAME SYNOPSIS DESCRIPTION AUTHOR REPORTING BUGS COPYRIGHT SEE ALSO bash manpage 2 个回答 Voted Best Answer steeldriver 2019-12-16T09:55:37+08:002019-12-16T09:55:37+08:00 这有点 hacky,但我想你可以用它man -w来定位压缩的 troff 源,然后搜索部分标题(.SH) 前任。 $ zcat "$(man -w ls)" | grep '^\.SH' .SH NAME .SH SYNOPSIS .SH DESCRIPTION .SH AUTHOR .SH "REPORTING BUGS" .SH COPYRIGHT .SH "SEE ALSO" limo 2019-12-17T01:41:58+08:002019-12-17T01:41:58+08:00 我检测到,并非所有手册页都有正确的标签。(tmux .Sh 代替 .SH)它的修改更通用:zcat "$(man -w ls)" | grep '^\.[sS][hH]'
这有点 hacky,但我想你可以用它
man -w
来定位压缩的 troff 源,然后搜索部分标题(.SH
)前任。
我检测到,并非所有手册页都有正确的标签。(tmux .Sh 代替 .SH)它的修改更通用:
zcat "$(man -w ls)" | grep '^\.[sS][hH]'