Provided by: manpages-pl_0.5-1_all
NAZWA
whereis - znajdź pliki binarne, źródłowe i strony podręcznika dla danego polecenia
SKŁADNIA
whereis [-bmsu] [-BMS katalog... -f] nazwa_pliku...
OPIS
whereis lokalizuje źródła oraz binaria i dokumentację man dla zadanych plików. Z podanych nazw wstępnie usuwana jest początkowa składowa określająca ścieżkę oraz ewentualne (pojedyncze) kończące rozszerzenie postaci .ext, na przykład, .c. Przedrostki s. wynikające z użycia kontroli kodu źródłowego są również obsługiwane. Następnie whereis usiłuje zlokalizować położenie żądanego programu, posługując się listą standardowych miejsc linuksowych.
OPCJE
-b Szuka tylko binariów. -m Szuka tylko sekcji dokumentacji podręcznika ekranowego. -s Szuka tylko źródeł. -u Szuka wpisów odbiegających od normy. Plik odbiega od normy, jeśli nie ma choć jednej pozycji każdego zadanego typu. Zatem "whereis -m -u *" wyszukuje pliki w bieżącym katalogu, które nie mają dokumentacji. -B Zmienia lub w inny sposób ogranicza miejsca, gdzie whereis szuka binariów. -M Zmienia lub w inny sposób ogranicza miejsca, gdzie whereis szuka sekcji stron podręcznika ekranowego. -S Zmienia lub w inny sposób ogranicza miejsca, gdzie whereis szuka źródeł. -f Kończy ostatnią listę katalogów i sygnalizuje początek nazw plików. Musi być użyte, jeśli zastosowano jedną z opcji -B, -M lub -S.
PRZYKŁAD
Znajdź wszystkie pliki w /usr/bin, które nie mają dokumentacji w /usr/share/man/man1 ze źródłem w /usr/src: example% cd /usr/bin example% whereis -u -M /usr/share/man/man1 -S /usr/src -f *
PLIKI
/{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}
ZOBACZ TAKŻE
chdir(2V)
BŁĘDY
Ponieważ whereis, w celu szybszego wykonywania się wykorzystuje chdir(2V), ścieżki podane opcjami -M, -S lub -B muszą być pełnymi ścieżkami, to jest muszą zaczynać się od "/". whereis ma wbudowaną (hard-coded) ścieżkę przeszukiwania, więc może nie zawsze znajdować to, czego szukasz.
DOSTĘPNOŚĆ
Polecenie whereis jest częścią pakietu util-linux i jest dostępne pod adresem ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika man są: Wojtek Kotwica (PTM) <wkotwica@post.pl> i Robert Luberda <robert@debian.org>. Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją 2.20.1 oryginału.