Grep (1p) manpage nasıl açılır?


11

Sonunda man grepdiyor ki

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

Manpage'i açamıyorum grep(1p). Bunu nasıl yaparım? Arama net, Unix.SE ve deneme yanılma yaptı ama henüz şans yok.

Denenmiş

$ man 1p grep
$ man -K grep

DÜZENLE:

Ubuntu 14.10'deyim


Hangi platformu kullanıyorsunuz? POSIX kılavuz sayfaları yüklü mü? Ubuntu'daysanız manpages-posix-devpaketi yüklemeniz gerekebilir .
Eric Renouf

@EricRenouf Bunları OSX'e nasıl kuracağınızı biliyor musunuz? / Usr / local / share / man içindeki dosyaları bırakmak işe yaramaz.
Random832

1
Çevrimiçi bir kılavuz kullanmaktan kaçınmıyorsanız: http://manpages.ubuntu.com/grep.1psizi POSIX grepkılavuz sayfasına götürmelisiniz .
muru

@ Random832 Apple SE'de talimatları olduğunu belirten bir sayfa buldum: apple.stackexchange.com/questions/87863/… , dosyaları /usr/local/share/man/manXuygun X için koyabileceğinizi söyleyen bir sayfa buldum
Eric Renouf

@EricRenouf Bu, onları sistem yönetimi yerine kullanmasını sağlar.
Random832

Yanıtlar:


10

1P1grep'in man sayfasının bir uzantısıdır . Uzantı manuel sayfasını man -e P grepalmak için kullanabilirsiniz P( man -e 1p grepayrıca çalışmalıdır).

Başka bir yol daha var: man -a greptüm man sayfalarını gösterir grep, böylece gereksiz sayfaları manuel olarak atlayabilir ve 1P'ye gidebilirsiniz.

Ayrıca insanı nasıl kullanacağınızı öğrenmek isteyebilirsiniz - man mansizi oraya götürecektir (evet, mankendi kılavuz sayfası vardır).

edit: Man sayfalarından bahsetmediyseniz, Ubuntu veya Debian kullanıyorsanız, yüklemek isteyebilirsiniz manpages-posix-dev:

sudo apt-get install manpages-posix-dev

Süre ne zaman man -e P grepişe man 1p grepyaramaz?
Eric Renouf

@EricRenouf Bölümlerde yalnızca sayılar vardır. "P" deki sayfalar "bölüm 1p" değil, "bölüm 1" in p uzantısıdır. man 1p grepvar olmayan "bölüm 1p" yi bulmaya çalışıyor. Ya tamamen mangörmezden gelir 1pya da onu olarak yorumlar 1, ama bulduğu ilk şey her iki şekilde de olur man 1 grep. p uzantısına sahip sayfaları arayarak olağan sırayla tüm bölümleri man -e p greparar ve ilk bulduğu (ve görüntülediği) bölüm 1 p uzantısındadır. tam olarak hangi sayfayı görüntülemek istediğinizi belirtir. man -e p 1 grep
alephzero

@alephzero man 1p grepbenim için mükemmel çalışıyor (bir GNU uzantısı mı?). Sanırım fark insanın versiyonunda yatıyor.
Ángel

@alephzero Bu konuda oldukça haklı olduğunu düşünmüyorum. Bundan man mandaha fazla bölüm vardır (bunların 1p'si en azından Red Hat tipi sistemlere bir örnektir): Distributions customize the manual section to their specifics, which often include additional sections.bu nedenle bölümlerin sadece 1'den 8'e kadar olması ve 1p'nin en azından bazı sistemlerde kesinlikle mevcut olması şartı yoktur (Fedora ve CentOS benim için şimdiye kadar) ve Ubuntu manpages-posix-devpaketi ile
Eric Renouf

@EricRenouf Eh, OP gözlenen açıklar ve bu uyuyor man mansayfa computerhope.com/unix/uman.htm . Ancak tüm * nix sistemleri aynı olsaydı, hayat çok basit olurdu.
alephzero

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.