Como abrir página de manual grep (1p)?

11

No final de man grep, diz

SEE ALSO\ 
   POSIX Programmer's Manual Page
       grep(1p).

Não consigo abrir a página de manual grep(1p). Como faço isso? Pesquisa net, Unix.SE e fez tentativa e erro, mas sem sorte ainda.

Tentou

$ man 1p grep
$ man -K grep

EDITAR:

Estou no Ubuntu 14.10

mtk
fonte
Qual plataforma você está usando? Possui as páginas de manual do POSIX instaladas? Se você estiver no Ubuntu, pode ser necessário instalar o manpages-posix-devpacote.
Eric Renouf
@EricRenouf Você sabe como instalá-los no OSX? Soltar os arquivos em / usr / local / share / man não funciona.
usar o seguinte código
1
Se você não tem aversão ao uso de uma página de manual on-line: http://manpages.ubuntu.com/grep.1pdeve levá-lo à página de grepmanual do POSIX .
muru 5/09/15
@ Random832 eu encontrei uma página no Apple SE que diz que tem instruções: apple.stackexchange.com/questions/87863/... que diz que você pode colocar os arquivos em /usr/local/share/man/manXpara X adequado
Eric Renouf
@EricRenouf Isso faz com que sejam usados ​​em vez das páginas de manual do sistema.
usar o seguinte código

Respostas:

10

1Pé uma extensão da 1página de manual do grep. Você pode usar man -e P greppara obter Pa página do manual de extensão ( man -e 1p greptambém deve funcionar).

Há também outra maneira: man -a grepmostra todas as páginas de manual para grep, assim você pode pular páginas desnecessárias manualmente e ir para 1P.

Você também pode querer aprender como usar o man - man manirá levá-lo até lá (sim, mantem sua própria página de manual).

edit: Caso você não tenha mencionado as páginas de manual, se estiver usando o Ubuntu ou o Debian, convém instalar manpages-posix-dev:

sudo apt-get install manpages-posix-dev
MatthewRock
fonte
Quando man -e P grepfuncionaria enquanto man 1p grepnão funciona?
Eric Renouf
As seções @EricRenouf têm apenas números. As páginas em "p" são "extensão p para a seção 1", não "seção 1p". man 1p grepestá tentando encontrar a "seção 1p" que não existe. Ou manignora 1pcompletamente, ou interpreta como 1, mas de qualquer maneira a primeira coisa que encontra é man 1 grep. man -e p greppesquisa todas as seções na ordem usual, procurando páginas com extensão p, e a primeira que encontra (e exibe) está na seção 1, extensão p. man -e p 1 grepespecifica exatamente qual página você deseja exibir.
Alephzero 5/09/2015
@alephzero man 1p grepfunciona perfeitamente para mim (é uma extensão gnu?). Eu acho que a diferença está na versão do homem.
Ángel
@alephzero Eu não acho que você esteja certo sobre isso. Desde man manhá mais seções do que aqueles (dos quais 1p é um exemplo para sistemas do tipo Red Hat pelo menos): Distributions customize the manual section to their specifics, which often include additional sections.então não é uma exigência que as seções são apenas de 1 a 8, e 1p definitivamente não existir em alguns sistemas, pelo menos, (Fedora e CentOS para mim até agora) e Ubuntu com o manpages-posix-devpacote
Eric Renouf
@EricRenouf Bem, explica o que o OP observou e é consistente com a man manpágina computerhope.com/unix/uman.htm . Mas se todos os sistemas * nix fossem idênticos, a vida seria muito simples.
Alephzero 5/09/2015