NÉV¶
locate - mintához illeszkedő fájlokat nyomtat a fájlnév
adatbázis(ok)ból
ÁTTEKINTÉS¶
- locate
- [ -d elérési út ] [
--database=elérési út ] [--version]
[--help] minta...
LEÍRÁS¶
Ez a dokumentum a
locate parancs GNU verziójának
leírása. A
locate parancs végignézi a megadott
fájlnév-adatbázis(oka)t és kinyomtatja azokat a
fájlneveket, melyek illeszkednek a mintá(k)ra. A minták
tartalmazhatnak shell-stílusú speciális karaktereket is
(metakarakterek). Ezek a: `*', `?', és `[]'. A metakarakterek nem kezelik
a `/' vagy `.' karaktereket speciálisan, emiatt például a
`foo*bar' minta illeszkedik a `foo3/bar' karaktersort tartalmazó
fájlnévre, hasonlóan a `*duck*' minta is illeszkedik a
`lake/.ducky' karaktersort tartalmazó fájlnevekre. A
metakaraktereket tartalmazó mintákat idézőjelek
közé kell tenni jelezve, hogy azok nem a
parancsértelmezőnek (shell) szólnak.
Ha a minta egyszerű string — nem tartalmaz metakaraktereket —,
akkor a
locate parancs kilistáz minden olyan fájlnevet, ami
bármely részében tartalmazza az adott stringet. Ha a minta
metakaraktereket is tartalmaz, akkor a
locate csak azokat a
fájlokat listázza, melyek pontosan illeszkednek a megadott
mintára. Emiatt a metakaraktereket tartalmazó mintát
általában `*'-gal kezdjük, és többnyire `*'-gal
fejezzük be. Ettől akkor térjünk el, ha pontosan a
fájlnév elejére vagy végére akarunk keresni.
A fájlnév-adatbázis(ok) tartalmazzák mindazokat a
fájlneveket, melyek az adatázis utolsó frissítésekor
a rendszerben megtalálhatóak voltak. A rendszer adminisztrátora
kiválaszthatja az alapértelmezett adatbázist, a
frissítésének gyakoriságát, és azokat a
könyvtárakat, melyekről az adatbázis adatokat
tartalmazhat. ; lásd
updatedb(1L).
OPCIÓK¶
- -d elérési út,
--database=elérési út
- Ez az opció lehetővé teszi, hogy az
alapértelmezett fájlnév adatbázis helyett az
elérési út -on található
adatbázis(ok)ban keressünk. Az elérési út
az adatbázis fájlok neveinek kettősponttal
elválasztott listája. A parancssori opció helyett
használható a LOCATE_PATH környezeti
változó, melyben a parancssorihoz hasonlóan adhatjuk meg az
adatbázis fájlok helyét. A parancssori opcióban
megadottak felülbírálják a környezeti
változóban megadottakat.
A fájlnév adatbázis formája megváltozott a GNU
find és
locate 4.0 verziói óta,
lehetővé téve, hogy eltérő byte -rendezést
használó gépek ugyanazt az adatbázist
használhassák. A
locate parancs ezen verziója
automatikusan felismeri és használja a
locate vagy
find korábbi GNU és Unix verziói számára
készült adatbázisokat.
- --help
- Rövid használati útmutatót ír ki,
majd kilép.
- --version
- Kiírja a program aktuális
verziószámát, majd kilép.
KÖRNYEZETI VÁLTOZÓK¶
- LOCATE_PATH
- Az adatbázis fájlok neveinek kettősponttal
elválasztott listája.
LÁSD MÉG¶
find(1),
locatedb(5),
updatedb(1),
xargs(1)
Finding Files (Fileok keresése az info-ban, ill nyomtatásban)
MAGYAR FORDÍTÁS¶
Kővári Péter <pkovari@freemail.c3.hu>