A idéia de como obter uma versão simples das páginas man pode ser encontrada em man man
:
man foo | col -b
Com base nisso, você pode obter apenas uma seção, por exemplo, com pcregrep
:
man man | col -b | pcregrep -Mo '^SEE ALSO(.|\n)*?^[^ ]'
Você pode ajustar um pouco e colocar em funcionamento g
rep em qualquer s
ection de qualquer man
ual facilmente:
gsman () { man $1 | col -b | pcregrep -iMo "^$2(.|\n)*?(?=\n[A-Z])" ; }
e o uso seria
gsman grep options | grep invert