O que significa a seção "03:00" nas páginas de manual?

17

Eu encontrei isso acidentalmente.

Eu apenas digitei man forke, em vez de mostrar a documentação da chamada do sistema, ele me mostrou uma awkextensão, no entanto, o número da página da seção era 3am, em vez de apenas 3.

O que 3amsignifica?

Peregring-lk
fonte
8
'Leia muito cedo de manhã'.
bmargulies 25/03
2
Meu primeiro pensamento foi algo como unix.stackexchange.com/questions/405783/…
Justin Lardinois

Respostas:

17

Parece ser a página de manual de um módulo de extensão GNU Awk ( gawk) . A lista completa é:

$ find /usr/share/man/man3 -name '*3am*' | xargs dpkg -S
gawk: /usr/share/man/man3/readfile.3am.gz
gawk: /usr/share/man/man3/inplace.3am.gz
gawk: /usr/share/man/man3/ordchr.3am.gz
gawk: /usr/share/man/man3/revoutput.3am.gz
gawk: /usr/share/man/man3/readdir.3am.gz
gawk: /usr/share/man/man3/filefuncs.3am.gz
gawk: /usr/share/man/man3/revtwoway.3am.gz
gawk: /usr/share/man/man3/time.3am.gz
gawk: /usr/share/man/man3/rwarray.3am.gz
gawk: /usr/share/man/man3/fork.3am.gz
gawk: /usr/share/man/man3/fnmatch.3am.gz

Eu acho que os amcarrinhos para a semana m ó dulo.

chave de aço
fonte
1
Em geral, a seção 3 do manual contém entradas para chamadas de biblioteca, o que parece apropriado para gawkbibliotecas, enquanto que fork()é realizado pelo kernel e, portanto, está documentado na seção 2.
Kusalananda
2
Sim, parece que algumas bibliotecas ou "extensões da página de manual" adicionam um postfix ao número da seção da página de manual. No meu sistema, tenho alguns prefixos como cpp, sslou perl.
Peregring-lk