Come aprire la manpage grep (1p)?


11

Alla fine man grep, dice

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

Non riesco ad aprire la manpage grep(1p). Come lo faccio? Cerca in rete, Unix.SE e ha fatto tentativi ed errori, ma senza fortuna.

Provato

$ man 1p grep
$ man -K grep

MODIFICARE:

Sono su Ubuntu 14.10


Quale piattaforma stai usando? Ha le pagine man POSIX installate? Se sei su Ubuntu potresti dover installare il manpages-posix-devpacchetto.
Eric Renouf,

@EricRenouf Sai come installarli su OSX? Il rilascio dei file in / usr / local / share / man non funziona.
Casuale 832,

1
Se non sei contrario all'utilizzo di una manpage online: http://manpages.ubuntu.com/grep.1pdovresti portarti alla grepmanpage POSIX .
Muru,

@ Random832 Ho trovato una pagina su Apple SE che dice che contiene istruzioni: apple.stackexchange.com/questions/87863/… che dice che puoi mettere i file /usr/local/share/man/manXper X adatto
Eric Renouf

@EricRenouf Questo lo fa usare al posto delle manpage di sistema.
Casuale 832

Risposte:


10

1Pè un'estensione della 1pagina man di grep. È possibile utilizzare man -e P grepper ottenere Pla pagina del manuale dell'estensione ( man -e 1p grepdovrebbe funzionare anche).

C'è anche un altro modo: man -a grepmostra tutte le pagine man per grep, in modo da poter saltare manualmente le pagine non necessarie e passare a 1P.

Potresti anche voler imparare a usare man - man manti porterà lì (sì, manha una sua pagina man).

modifica: Se non hai menzionato le pagine man, se stai usando Ubuntu o Debian, potresti voler installare manpages-posix-dev:

sudo apt-get install manpages-posix-dev

Quando man -e P grepfunzionerebbe mentre man 1p grepnon funziona?
Eric Renouf,

Le sezioni @EricRenouf hanno solo numeri. Le pagine in "p" sono "estensione p alla sezione 1", non "sezione 1p". man 1p grepsta cercando di trovare la "sezione 1p" che non esiste. O manignora 1pcompletamente il tutto o lo interpreta come 1, ma in entrambi i casi la prima cosa che trova è man 1 grep. man -e p grepcerca in tutte le sezioni nel solito ordine, cercando le pagine con estensione p, e la prima che trova (e visualizza) è nella sezione 1 estensione p. man -e p 1 grepspecifica esattamente quale pagina si desidera visualizzare.
alephzero,

@alephzero man 1p grepfunziona perfettamente per me (è un'estensione gnu?). Immagino che la differenza risieda nella versione dell'uomo.
Ángel,

@alephzero Non penso che tu abbia ragione. Da man manqui ci sono più sezioni di quelle (di cui 1p è un esempio almeno per i sistemi di tipo Red Hat): Distributions customize the manual section to their specifics, which often include additional sections.quindi non è richiesto che le sezioni siano solo da 1 a 8, e 1p esiste sicuramente su alcuni sistemi (Fedora e CentOS per me finora) e Ubuntu con il manpages-posix-devpacchetto
Eric Renouf,

@EricRenouf Bene, spiega ciò che l'OP ha osservato ed è coerente con la man manpagina su computerhope.com/unix/uman.htm . Ma se tutti i sistemi * nix fossero identici, la vita sarebbe troppo semplice.
alephzero,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.