Content
Data
License: GNU
Version number: (GNU findutils) 4.7.0-git
Developer / owner: Free Software Foundation, Inc.
Short description:
The locate command scans the specified filename database (s) and prints the filenames that match the pattern (s). Patterns can also contain shell-style special characters (metacharacters).
Man page output
man locate
LOCATE(1) General Commands Manual LOCATE(1)
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>
LOCATE(1)
Help output
locate --help
Használat: locate [-d útvonal | --database=útvonal] [-e | -E | --[non-]existing]
[-i | --ignore-case] [-w | --wholename] [-b | --basename]
[--limit=N | -l N] [-S | --statistics] [-0 | --null] [-c | --count]
[-P | -H | --nofollow] [-L | --follow] [-m | --mmap] [-s | --stdio]
[-A | --all] [-p | --print] [-r | --regex] [--regextype=TÍPUS]
[--max-database-age D] [--version] [--help]
minta...
Please see also the documentation at http://www.gnu.org/software/findutils/.
You can report (and track progress on fixing) bugs in the "locate"
program via the GNU findutils bug-reporting page at
https://savannah.gnu.org/bugs/?group=findutils or, if
you have no web access, by sending email to <bug-findutils@gnu.org>.
Related Content
- 75 views