Як відкрити сторінку grep (1p)?


11

В кінці man grep, йдеться

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

Я не в змозі відкрити сторінку grep(1p). Як це зробити? Пошук у мережі, Unix.SE, а також проб і помилок, але поки не пощастило.

Спробував

$ man 1p grep
$ man -K grep

Редагувати:

Я на Ubuntu 14.10


Яку платформу ви використовуєте? Чи встановлені довідкові сторінки POSIX? Якщо ви перебуваєте на Ubuntu, можливо, вам доведеться встановити manpages-posix-devпакет.
Ерік Ренуф

@EricRenouf Ви знаєте, як їх встановити на OSX? Видалення файлів у / usr / local / share / man не працює.
Випадково832

1
Якщо ви не проти користуватися онлайн-сторінкою: http://manpages.ubuntu.com/grep.1pслід перенести вас на сторінку POSIX grep.
muru

@ Random832 Я знайшов сторінку в Apple SE, на якій написано, що вона має вказівки: apple.stackexchange.com/questions/87863/…, де написано, що ви можете помістити файли у /usr/local/share/man/manXвідповідний X
Eric Renouf

@EricRenouf Це дозволяє використовувати їх замість системних програм.
Випадково832

Відповіді:


10

1Pє розширенням на 1сторінку man grep. Ви можете скористатися, man -e P grepщоб отримати Pсторінку керівництва з розширенням ( man -e 1p grepтакож має працювати).

Існує також інший спосіб: man -a grepпоказує всі підручні сторінки для grep, так що ви можете пропустити непотрібні сторінки вручну та перейти до 1P.

Можливо, ви також захочете навчитися користуватися людиною - man manви потрапите туди (так, manмає власну сторінку чоловіка).

редагувати: Якщо ви не згадали про довірені сторінки, якщо ви використовуєте Ubuntu або Debian, ви можете встановити manpages-posix-dev:

sudo apt-get install manpages-posix-dev

Коли б man -e P grepпрацювати, поки man 1p grepне працює?
Ерік Ренуф

У розділах @EricRenouf є лише цифри. Сторінки в "p" - це "розширення p до розділу 1", а не "розділ 1p". man 1p grepнамагається знайти "розділ 1p", який не існує. Або manігнорує 1pповністю, або інтерпретує це як 1, але будь-яким способом перше, що він знаходить, це man 1 grep. man -e p grepздійснює пошук у всіх розділах у звичайному порядку, шукає сторінки з розширенням p, а перший, який він знаходить (і відображає), знаходиться в розділі 1 розширення p. man -e p 1 grepвизначає, яку саме сторінку ви хочете відобразити.
alephzero

@alephzero man 1p grepпрекрасно працює для мене (це розширення гну?). Я здогадуюсь, різниця полягає у версії людини.
Ángel

@alephzero Я не думаю, що ти з цим зовсім правий. Оскільки man manє більше розділів, ніж тих (з яких 1p є прикладом принаймні для систем типу Red Hat): Distributions customize the manual section to their specifics, which often include additional sections.тому немає вимоги, щоб розділи були лише від 1 до 8, а 1p, безумовно, існує в деяких системах принаймні (Fedora та CentOS для мене поки що), а Ubuntu з manpages-posix-devпакетом
Ерік Реноф

@EricRenouf Ну, це пояснює, що спостерігалось в ОП, і це відповідає man manсторінці на computerhope.com/unix/uman.htm . Але якби всі * nix системи були однаковими, життя було б надто простим.
alephzero

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.