วิธีการเปิด manpage grep (1p)?


11

ในตอนท้ายของman grepมันก็บอกว่า

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

ฉันไม่สามารถเปิด manpage grep(1p)ได้ ฉันจะทำอย่างไร ค้นหา net, Unix.SE และลองผิดลองถูก แต่ยังไม่มีโชค

พยายาม

$ man 1p grep
$ man -K grep

แก้ไข:

ฉันใช้ Ubuntu 14.10


คุณใช้แพลตฟอร์มอะไร ติดตั้ง man page ของ POSIX หรือไม่? หากคุณใช้ Ubuntu คุณอาจต้องติดตั้งmanpages-posix-devแพ็คเกจ
Eric Renouf

@EricRenouf คุณรู้วิธีติดตั้งเหล่านี้ใน OSX หรือไม่? การวางไฟล์ใน / usr / local / share / man ไม่ทำงาน
Random832

1
หากคุณไม่รังเกียจที่จะใช้ manpage ออนไลน์: http://manpages.ubuntu.com/grep.1pควรนำคุณไปสู่ ​​POSIX grepmanpage
muru

@ Random832 ฉันพบหน้าหนึ่งใน Apple SE ที่ระบุว่ามีคำแนะนำ: apple.stackexchange.com/questions/87863/…ที่บอกว่าคุณสามารถใส่ไฟล์ลงใน/usr/local/share/man/manXX
Eric Renouf

@EricRenouf สิ่งนี้ทำให้มันใช้แทนการจัดการระบบ
Random832

คำตอบ:


10

1Pเป็นส่วนขยาย1ของหน้า man ของ grep คุณสามารถใช้man -e P grepเพื่อรับPหน้าคู่มือส่วนขยาย ( man -e 1p grepควรใช้งานได้)

นอกจากนี้ยังมีวิธีอื่น: man -a grepแสดง man page ทั้งหมดgrepเพื่อให้คุณสามารถข้ามหน้าที่ไม่จำเป็นได้ด้วยตนเองและไปที่ 1P

คุณอาจต้องการเรียนรู้วิธีใช้ man - man manจะพาคุณไปที่นั่น (ใช่manมี man page ของตนเอง)

แก้ไข: ในกรณีที่คุณไม่ได้กล่าวถึง man pages, หากคุณใช้ Ubuntu หรือ Debian, คุณอาจต้องการติดตั้งmanpages-posix-dev:

sudo apt-get install manpages-posix-dev

จะman -e P grepทำงานเมื่อman 1p grepไม่ทำงานอย่างไร
Eric Renouf

@EricRenouf ส่วนมีเพียงตัวเลข หน้าใน "p" คือ "ส่วนขยาย p ไปยังส่วนที่ 1" ไม่ใช่ "ส่วนที่ 1p" man 1p grepกำลังพยายามค้นหา "ส่วน 1p" ซึ่งไม่มีอยู่ ทั้งmanละเว้น1pสมบูรณ์หรือตีความว่ามันเป็นแต่อย่างใดสิ่งแรกที่พบคือ1 ค้นหาส่วนทั้งหมดตามลำดับปกติค้นหาหน้าเว็บที่มีส่วนขยาย p และส่วนแรกที่พบ (และแสดง) อยู่ในส่วนที่ 1 ส่วนขยาย p ระบุหน้าที่ต้องการแสดง man 1 grepman -e p grepman -e p 1 grep
alephzero

@alephzero man 1p grepทำงานได้อย่างสมบูรณ์แบบสำหรับฉัน (มันเป็นส่วนขยาย gnu หรือไม่) ฉันเดาว่าความแตกต่างอยู่ในเวอร์ชั่นของมนุษย์
Á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แพ็คเกจ
Eric Renouf

@EricRenouf ดีก็อธิบายถึงสิ่งที่ OP สังเกตและก็สอดคล้องกับman manหน้าcomputerhope.com/unix/uman.htm แต่ถ้าทุกระบบ * เหมือนกันชีวิตจะง่ายเกินไป
alephzero

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.