Man sayfasını açın ve tek bir komutta dize arayın


15

Yapmak man chmodve sonra /a+xchmod man sayfasındaki ilk bölüme atlamak yerine, vi a+xsayfasını nasıl yapabileceğinize benzer şekilde, man sayfasını belirli bir arama dizesine açmanın bir yolu olup olmadığını bilmek istiyorum. vi +string filename.txt).

Yanıtlar:


20

Bu numarayı deneyin:

man chmod | less +'/a\+x'

veya

man chmod | more +'/a\+x'

Önce ters eğik çizgi ile +işaret gelenlerden sonra gelir, çünkü /bir olan genişletilmiş düzenli ifade .


2
Güzel numara, bunu bilmiyordum!
terdon

Ama şimdi, =)
Gilles Quenot

5
-pAnahtar oldukça biçimsiz ihtiyacını ortadan kaldırır +/...
jasonwryan

2
@JosephR, hayır sadece less(ve çoğu çağrı cihazı) catçıkışı bir terminal olmadığı gibi davranıyor .
Stéphane Chazelas

1
Eğer lesszaten adam çağrı cihazı olup, ayrıca çalıştırarak optimize edebilirsiniz LESS=+/searched_string man foobar. Ayrıca bununla birlikte çalışma avantajı da varman -a
Stéphane Chazelas

0

Bildiğim kadarıyla değil (ama @ sputnick'in işaret ettiği gibi , fazla bilmiyorum), ama ayrıştırabilirsiniz:

man chmod | grep -C 5 'a+x'

Aslında adam sayfasında var olan bir dize kullanarak tavsiye ederim, gibi bir şey:

$ man chmod | grep -C 5 set-user-ID
   traversals.

SETUID AND SETGID BITS
   chmod  clears  the  set-group-ID  bit  of a regular file if the file's group ID does not match the
   user's effective group ID or one of the user's supplementary group IDs, unless the user has appro‐
   priate  privileges.   Additional  restrictions  may cause the set-user-ID and set-group-ID bits of
   MODE or RFILE to be ignored.  This behavior depends on the policy and functionality of the  under‐
   lying chmod system call.  When in doubt, check the underlying system behavior.

   chmod preserves a directory's set-user-ID and set-group-ID bits unless you explicitly specify oth‐
   erwise.  You can set or clear the bits with symbolic modes like u+s and g-s, and you can set  (but
   not clear) the bits with a numeric mode.

RESTRICTED DELETION FLAG OR STICKY BIT
   The  restricted  deletion  flag or sticky bit is a single bit, whose interpretation depends on the

Evet, muhtemelen bu sayfada a + x olsa bile ilk önce test etmeliydim :) Akla ilk gelen şey buydu.
Gregg Leventhal
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.