Osim što je reč koju prosto obožavaju voditeljke sa pinketa i sličnih ružičasto-fabuloznih “medija”, apropo je reč koja može biti veoma korisna u radu sa konzolom u Linuxu.
Zapravo, reč je apropos, ali da ne sitničarim.
komanda apropos pretražuje uputstva (man strane) svih komandi/programa koje imate instalirane. Ovo je posebno korisno za zaboravne ljude poput mene :)
Scenario je standardan:
- tražim program kojim ću uraditi neki posao, npr konverziju nekog “levog” formata CD/DVD slike u standardni .iso
- nađem pomoću Googla program i upotrebim ga
- odmah zaboravim kako se program zove
- ubrzo mi zatreba ponovo
E sad, da ne bi ponovo radio google i pretraživanje interneta, foruma geek-blogova i sl, zašto ne koristiti pretraživanje “u lokalu”…
Komanda “apropos reč” će tražiti “reč” u man stranama i voila!
Ukoliko je potrebno tražiti više reči (logički operator I) treba upotrebiti opciju “a”. Tako će, u gornjem primeru, komanda izgledati ovako: apropos -a iso convert a rezultat će biti
iat (1) - converts many CD-ROM image formats to iso9660.
mdf2iso (1) - mdf to iso / cue / toc image converter
Naravno, rezultat ne mora biti isti na svakom računaru – posebno ako ne njemu NISU instalirani navedeni programi ;)
To je to, nadam se da će nekome biti od pomoći.
Za kraj, evo ga kratak help.
Usage: apropos [OPTION...] KEYWORD…
-d, –debug emit debugging messages
-v, –verbose print verbose warning messages
-e, –exact search each keyword for exact match
-r, –regex interpret each keyword as a regex
-w, –wildcard the keyword(s) contain wildcards
-a, –and require all keywords to match
-l, –long do not trim output to terminal width
-C, –config-file=FILE use this user configuration file
-L, –locale=LOCALE define the locale for this search
-m, –systems=SYSTEM use manual pages from other systems
-M, –manpath=PATH set search path for manual pages to PATH
-s, –section=SECTION search only this section
-?, –help give this help list
–usage give a short usage message
-V, –version print program version
Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.
The –regex option is enabled by default.