Como faço para procurar referências de páginas de manual com colchetes?

0

Eu vi Como faço para procurar referências de página de manual com colchetes? . O questionador dá o exemplo de gittutorial(7) e é capaz de acessá-lo por man 7 gittutorial .

Quando olho para man regex , a linha superior tem:

REGEX(7)                   Linux Programmer's Manual                  REGEX(7)

Agora esta página man é muito difícil para mim, então quando eu vejo:

AUTHOR
       This page was taken from Henry Spencer's regex package.

SEE ALSO
       grep(1), regex(3)

       POSIX.2, section 2.8 (Regular Expression Notation).

Eu tento man 3 regex , mas isso me dá:

[06:46 PM] ~ $ man 3 regex
No manual entry for regex in section 3
[06:46 PM] ~ $ 

Qual é a maneira correta de acessar regex(3) ?

man 7 regex funciona para regex(7) , man 4 tty funciona para tty(4) e man 8 updatedb funciona para updatedb(8) .

    
por Community 06.11.2013 / 14:29

2 respostas

0

A página de manual de regex na seção 3 não está presente no seu sistema.

Para descobrir qual pacote este arquivo contém, use apt-file . Você precisa instalá-lo primeiro e depois atualizar o cache local:

user@host:~# apt-get install apt-file
user@host:~# apt-file update

Em seguida, pesquise no cache com:

user@host:~# apt-file search /usr/share/man/man3/regex.3.gz
manpages-dev: /usr/share/man/man3/regex.3.gz

Então você vê quais pacotes você pode instalar: manpages-dev :

user@host:~# apt-get install manpages-dev

Após a instalação, man 3 regex deve funcionar.

    
por chaos 06.11.2013 / 14:47
0

"man 3 regex" é o comando correto e funciona bem para mim. Provavelmente, você não instalou os pacotes necessários que fornecem a manpage. Visite esta página mais detalhes.

    
por xwst 06.11.2013 / 14:41