Некоторые страницы справочника являются очень большими. Я хочу во-первых видеть оглавление и затем перейти к интересному разделу. Как сделать это?
Например:
$ man -contents ls
NAME
SYNOPSIS
DESCRIPTION
AUTHOR
REPORTING BUGS
COPYRIGHT
SEE ALSO
Это - немного 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"
Я обнаружил, что никакие все страницы справочника не имеют корректные теги. (tmux.Sh вместо этого.SH), Это модификация более универсальна: zcat "$(man -w ls)" | grep '^\.[sS][hH]'