Kako pretraživati Man stranice u naredbenom retku
Korisnici naredbenog retka nedvojbeno su upoznati sa stranicama priručnika ili stranicama priručnika koje sadrže detalje, pomoć i dokumentaciju za određene naredbe i funkcije. Upućivanje na stranicu priručnika može biti ključno kada pokušavate naučiti ispravnu sintaksu ili kako naredba funkcionira, ali s obzirom na to koliko su neke stranice priručnika velike, može biti stvarno teško pomicati se kroz cijelu stranicu priručnika kako biste pokušali pronaći relevantni dio.Osim toga, ponekad jednostavno ne znate točno za koju stranicu priručnika trebate potražiti relevantne podatke. Srećom, postoje dva alata za pretraživanje za pretraživanje man stranica i brzo pronalaženje i pristup točno onome što tražite, bilo da pronalažete i podudarate niz ili izraz za pretraživanje na trenutno aktivnoj man stranici ili pretraživanjem svih man stranica za podudaranje.
Pretraga man stranica radi isto u bilo kojem naredbenom retku temeljenom na Unixu, bilo da se radi o Mac OS-u, Linuxu, BSD-u ili bilo kojem drugom. Evo kako to funkcionira:
Kako pretražiti sve Man stranice za podudaranje niza
Ako želite pronaći nešto o općoj naredbi, funkciji ili značajci, ali niste sigurni na kojoj će stranici priručnika podaci biti, ili možda samo želite pronaći sve reference na nešto , koristite široko podudaranje niza za pretraživanje svake pojedinačne stranice priručnika na računalu za sva podudaranja:
man -K žica"
Uočite da je zastavica veliko slovo -K, niz može biti bilo što. Na primjer, da biste pronašli sve stranice priručnika koje sadrže niz "eraseDisk", upotrijebite sintaksu:
"man -K eraseDisk /usr/share/man/man3/Common Crypto.3cc? n /usr/share/man/man8/diskutil.8? y"
Pritiskom na return odmah će započeti pretraživanje svih stranica priručnika pronađenih u /usr/share/man/ i kada se pronađe podudaranje javlja se natrag, nudeći vam odgovarajuću stranicu priručnika koju možete prihvatiti s 'y ' ili odbaci s 'n' (ili napusti s 'q')
Ako ste korisnik Terminal.app na Macu, vidjet ćete da je zastavica -K slična korištenju trika pretraživanja Man Index desnom tipkom miša o kojem smo raspravljali ovdje, osim što se u potpunosti radi iz naredbeni redak i ne zahtijeva interakciju miša ili kursora.
Traži podudarnosti na trenutnoj stranici priručnika
Kada se nađete na stranici priručnika, možda ćete također htjeti pretražiti podudarnost niza unutar trenutno otvorene stranice priručnika. To je učinjeno s / ovako:
/ pojam za pretraživanje
Recimo da smo na man stranici za launchd i želite pronaći podudaranja za "LaunchAgents" unutar te man stranice. Kad ste u čovjeku za launchd (man launchd), upotrijebite sljedeće:
/launchagents
Svaka podudaranja sa sintaksom u trenutnoj man stranici bit će označena. Zatim se možete kretati između podudaranja pomoću n i shift+n.
Tri trika koja morate zapamtiti za pretraživanje nakon što ste unutar stranice priručnika su:
- / niz za pretraživanje – pronađite podudaranja s “nizom za pretraživanje” na trenutnoj stranici priručnika”
- n – idi na sljedeću utakmicu
- shift + n – idi na prethodno podudaranje
Zapamtite ove savjete sljedeći put kada budete sortirali stranice priručnika u naredbenom retku.A za one koji koriste aplikaciju Terminal, upamtite da također možete izravno pretraživati i pokretati stranice priručnika iz izbornika za pomoć terminala, što bi vam zatim omogućilo korištenje gore spomenutog pretraživanja niza za traženje dodatnih pojedinosti u dokumentu za pomoć.
Znate li neke druge trikove ručnog pretraživanja stranica? Javite nam u komentarima.