Eu preciso do manual do regex (7), mas o comando man mostra o manual do regex (3)

3

Eu entendo que existem muitos manuais (que são exibidos pelo comando man ) no Ubuntu que tem os mesmos nomes e são distinguidos por um número. Por exemplo, há regex(3) e regex(7) .
Se eu digitar man regex , ele mostrará o manual de regex(3) . Existe alguma maneira de informar man para mostrar regex(7) manual?

Observação 1: há um item regex(7) na parte veja também do manual de regex(3) .

Observação 2: tentei os comandos man regex(7) e man "regex(7)" , mas não obtive sucesso.

    
por PHP Learner 29.01.2015 / 10:48

2 respostas

10

Para acessar a seção (7) man, você pode usar o seguinte comando:

MANSECT=7 man regex

A ordem de pesquisa da seção é predefinida, o que explica por que você obtém regex(3) por padrão:

   MANSECT
          If $MANSECT is set, its value is a colon-delimited list of  sec‐
          tions  and  it  is  used  to  determine which manual sections to
          search and in what order.  The default is "1 n l 8  3  2  3posix
          3pm 3perl 5 4 9 6 7", unless overridden by the SECTION directive
          in /etc/manpath.config.

Ou você pode simplesmente digitar:

man 7 regex

Veja man man .

    
por Sylvain Pineau 29.01.2015 / 10:56
6

Você também pode ver todas as páginas de manual disponíveis para esse termo:

man -a regex

Depois de sair da primeira página, ele mostrará algumas opções:

$ man -a regex
--Man-- next: regex(7) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
    
por muru 29.01.2015 / 11:12