Provided by:
manpages-fi_0.2-2_all 
NIMI
whereis - paikallistaa ohjelman binääri-, lähdekoodi- ja
ohjesivutiedostoja
YLEISKATSAUS
whereis [ -bmsu ] [ -BMS hakemisto... -f ] tiedosto ...
KUVAUS
whereis paikallistaa annettujen tiedostojen lähdekoodi- ja
binääritiedostot, sekä ohjesivut. Annetut nimet erotetaan ensiksi
edeltävistä polkunimistä ja kaikista (yksittäisistä)
tiedostopäätteistä, jotka ovat muotoa .pää, esimerkiksi .c.
Lähdekoodien hallinnasta johtuvat etuliitteet s. käsitellään myöskin.
Tämän jälkeen whereis yrittää paikallistaa haluttua ohjelmaa tietyistä
Linuxin perushakemistoista.
OPTIOT
-b Hae vain binääritiedostoja.
-m Hae vain ohjesivuja.
-s Hae vain lähdekooditiedostoja.
-u Hae epätavallisia kohteita. Tiedosto käsitetään epätavalliseksi,
jos sille ei löydy yhtään vastaavuutta mistään haetusta
tiedostotyypistä. Näin komento ‘whereis -m -u *’ etsii
nykyisestä hakemistosta niitä tiedostoja, joilla ei ole
ohjeistusta.
-B Muuta tai muussa tapauksessa rajoita paikkoja, joista whereis
etsii binääritiedostoja.
-M Muuta tai muussa tapauksessa rajoita paikkoja, joista whereis
etsii ohjesivuja.
-S Muuta tai muussa tapauksessa rajoita paikkoja, joista whereis
etsii lähdekooditiedostoja.
-f Päättää komentorivillä hakemistojen listauksen ja ilmaisee
paikan, josta aloitetaan tiedostonimien syöttäminen. Tätä
valitsinta pitää käyttää, kun käytetään mitä tahansa
valitsimista -B, -M tai -S .
ESIMERKKI
Etsi kaikki tiedostot hakemistosta /usr/bin, joilla ei ole ohjesivua
hakemistossa /usr/man/man1, eikä lähdekoodia hakemistossa /usr/src:
esimerkki% cd /usr/bin
esimerkki% whereis -u -M /usr/man/man1 -S /usr/src -f *
TIEDOSTOT
/{bin,sbin,etc}
/usr/{lib,bin,old,new,local,games,include,etc,src,man,sbin,
X386,TeX,g++-include}
/usr/local/{X386,TeX,X11,include,lib,man,etc,bin,games,
emacs}
KATSO MYÖS
chdir(2V)
BUGIT
Koska whereis -komento käyttää chdir(2V) -komentoa toimiakseen
nopeammin, valitsimilla -M, -S tai -B annettujen hakemistopolkujen
tulee olla täydellisiä, ts. niiden tulee alkaa kauttaviivalla: ‘/’.
17 Mar 1998 WHEREIS(1)