Jest to polecenie „zlokalizuj.findutils”, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
zlokalizuj - wyświetla pliki w bazach danych, które pasują do wzorca
STRESZCZENIE
zlokalizować [-d ścieżka | --database=ścieżka] [-e | -E | --[nie]istniejący] [-i | --ignore-case] [-0 |
--null] [-c | --liczba] [-w | --wholename] [-b | --basename] [-l N | --limit=N] [-S |
--statystyka] [-r | --regex ] [--max-database-wiek D] [-P | -H | --nofollow] [-L |
--follow] [--wersja] [-A | --all] [-p | --print] [--help] wzorzec...
OPIS
Ta strona podręcznika opisuje wersję GNU programu zlokalizować. Dla każdego podanego wzoru zlokalizować
przeszukuje jedną lub więcej baz danych nazw plików i wyświetla nazwy plików zawierające rozszerzenie
wzór. Wzorce mogą zawierać metaznaki w stylu powłoki: `*', `?' i `[]'. The
metaznaki nie traktują `/' ani `.' specjalnie. Dlatego wzorzec `foo*bar' może
dopasowuje nazwę pliku zawierającą `foo3/bar', a wzorzec `*duck*' może pasować do nazwy pliku
który zawiera `lake/.ducky'. Wzorce zawierające metaznaki powinny być cytowane
chronić je przed ekspansją przez skorupę.
Jeśli wzorzec jest zwykłym ciągiem — nie zawiera metaznaków — zlokalizować wyświetla cały plik
nazwy w bazie danych, które zawierają ten ciąg w dowolnym miejscu. Jeśli wzór zawiera
metaznaki, zlokalizować wyświetla tylko nazwy plików, które dokładnie pasują do wzorca. Jak
W rezultacie wzorce zawierające metaznaki powinny zwykle zaczynać się od `*' i will
najczęściej kończą się na jednym. Wyjątkiem są wzorce, które mają na celu
jawnie dopasować początek lub koniec nazwy pliku.
Bazy danych nazw plików zawierają listy plików, które znajdowały się w systemie podczas tworzenia baz danych
były ostatnio aktualizowane. Administrator systemu może wybrać domyślną nazwę pliku
bazy danych, częstotliwość aktualizacji baz danych oraz katalogi dla
których zawierają wpisy; Widzieć aktualizacja b(1).
If zlokalizowaćwyjście jest kierowane do terminala, nietypowe znaki na wyjściu są zmieniane
w taki sam sposób, jak w przypadku akcji -print pliku odnaleźć Komenda. Jeśli wyjście nie będzie
terminala, nazwy plików są drukowane dokładnie tak, jak są.
OPCJE
-0, --zero
Użyj ASCII NUL jako separatora zamiast nowej linii.
-DO, --wszystko
Drukuj tylko nazwy pasujące do wszystkich argumentów niebędących opcjami, a nie pasujące do jednego lub
więcej nieopcjonalnych argumentów.
-B, --nazwa podstawowa
Wyniki są uważane za zgodne, jeśli określony wzór pasuje do finału
składnik nazwy pliku wymieniony w bazie danych. Ten ostatni element to
zwykle określane jako „nazwa podstawowa”.
-C, --liczyć
Zamiast drukować dopasowane nazwy plików, po prostu wypisz całkowitą liczbę dopasowań
znaleźliśmy, chyba że -- (-p) jest również obecne.
-d ścieżka, --baza danych=ścieżka
Zamiast przeszukiwać domyślną bazę danych nazw plików, przeszukaj bazy danych nazw plików
in ścieżka, która jest oddzieloną dwukropkami listą nazw plików bazy danych. Możesz także użyć
zmienna środowiskowa LOCATE_PATH aby ustawić listę plików bazy danych do przeszukania.
Opcja zastępuje zmienną środowiskową, jeśli obie są używane. Puste elementy w
ścieżka są traktowane jako synonimy nazwy pliku domyślnej bazy danych. A
baza danych może być dostarczona na stdin, używając `-' jako elementu ścieżka. Jeśli więcej niż
jeden element z ścieżka jest `-', późniejsze instancje są ignorowane (i pojawia się komunikat ostrzegawczy
drukowane).
Zmieniono format bazy danych nazw plików, począwszy od GNU odnaleźć i zlokalizować wersja 4.0
aby umożliwić maszynom o różnej kolejności bajtów współdzielenie baz danych. Ten
wersja zlokalizować może automatycznie rozpoznawać i czytać bazy danych utworzone dla starszych
wersje GNU zlokalizować lub uniksowe wersje zlokalizować or odnaleźć. Wsparcie dla starych
Zlokalizuj format bazy danych zostanie wycofany w przyszłej wersji.
-mi, --istniejący
Drukuj tylko takie nazwy, które obecnie istnieją (zamiast takich nazw, które istniały
kiedy baza danych została utworzona). Zauważ, że może to znacznie spowolnić program, jeśli
w bazie danych jest wiele dopasowań. Jeśli używasz tej opcji w ciągu a
należy pamiętać, że istnieje możliwość późniejszego usunięcia pliku zlokalizować
sprawdził, czy istnieje, ale zanim go użyjesz.
-MI, --nieistniejący
Drukuj tylko takie nazwy, które obecnie nie istnieją (zamiast takich nazw, które
istniał w momencie tworzenia bazy danych). Należy pamiętać, że może to spowolnić działanie programu a
lot, jeśli w bazie danych jest wiele dopasowań.
--help Wydrukuj podsumowanie opcji, aby zlokalizować i wyjść.
-ja, --ignoruj-przypadek
Ignoruj wielkość liter zarówno we wzorcu, jak iw nazwach plików.
-l N, --limit=N
Ogranicz liczbę dopasowań do N. W przypadku ustawienia limitu za pomocą tej opcji liczba dopasowań
wyniki wydrukowane dla opcji -c nigdy nie będą większe niż ta liczba.
-L, --śledzić
Jeśli sprawdzasz istnienie plików (z opcjami -e lub -E), rozważ uszkodzenie
dowiązania symboliczne nie istnieją. To jest ustawienie domyślne.
--max-wiek bazy danych D
Zazwyczaj zlokalizować wyświetli komunikat ostrzegawczy podczas przeszukiwania bazy danych, która jest
więcej niż 8 dni. Ta opcja zmienia tę wartość na inną niż 8.
Efekt podania wartości ujemnej jest niezdefiniowany.
-M, --mmapa
Zaakceptowany, ale nic nie robi, dla zgodności z BSD zlokalizować.
-P, -H, --nofollow
Jeśli sprawdzasz istnienie plików (z opcjami -e lub -E), traktuj jako uszkodzony
dowiązań symbolicznych, tak jakby były istniejącymi plikami. Forma -H tej opcji to
podane wyłącznie dla podobieństwa z odnaleźć; użycie -P jest zalecane zamiast -H.
-P, --wydrukować
Drukuj wyniki wyszukiwania, gdy normalnie by tego nie było, ze względu na obecność
--statistics (-S) lub --count (-c).
-R, --wyrażenie regularne
Wzorzec podany w wierszu poleceń jest rozumiany jako wyrażenie regularne,
w przeciwieństwie do wzoru globalnego. Wyrażenia regularne działają tak samo jak w
emacs i odnaleźć, z wyjątkiem faktu, że „.” będzie pasować do nowej linii. Nazwy plików których
wypisywane są pełne ścieżki pasujące do określonego wyrażenia regularnego (lub, w przypadku
opcja -c, liczona). Jeśli chcesz zakotwiczyć wyrażenie regularne na końcach
pełnej nazwy ścieżki, to jak zwykle w przypadku wyrażeń regularnych, powinieneś użyć
znaki ^ i $, aby to zaznaczyć.
-tak, --stdio
Zaakceptowany, ale nic nie robi, dla zgodności z BSD zlokalizować.
-S, --Statystyka
Wydrukuj różne statystyki dotyczące każdej bazy danych lokalizacji, a następnie wyjdź bez
wykonanie wyszukiwania, chyba że podano argumenty niebędące opcjami. Dla zgodności z
BSD, -S jest akceptowane jako synonim --statistics. Jednak wyjście z zlokalizować
-S jest inny dla implementacji GNU i BSD zlokalizować.
--wersja
Wydrukuj numer wersji zlokalizować i wyjść.
-w, --pełne imię
Dopasuj do pełnej nazwy pliku wymienionej w bazie danych. To jest
domyślna.
ŚRODOWISKO
LOCATE_PATH
Rozdzielana dwukropkami lista baz danych do przeszukania. Jeśli wartość ma wiodące lub
kończący dwukropek lub ma dwa dwukropki w rzędzie, możesz uzyskać różne wyniki
różne wersje zlokalizować.
Korzystaj z usługilocate.findutils online, korzystając z usług onworks.net