.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH TEST 1 "kwiecień 2026" "GNU coreutils 9.11" "Polecenia użytkownika" .SH NAZWA test \- sprawdza typy plików i porównuje wartości .SH SKŁADNIA \fBtest\fP \fIWYRAŻENIE\fP .br \fBtest\fP .br .\" \& tells doclifter the brackets are literal (Bug#31803). \fB[\&\fP \fIWYRAŻENIE\fP \fB]\&\fP .br \fB[\& ]\&\fP .br \fB[\&\fP \fIOPCJA\fP .SH OPIS .\" Add any additional description here .PP Kod zakończenia jest zależny od \fIWYRAŻENIA\fP. .TP \X'tty: link https://www.gnu.org/software/coreutils/test#test\-\-help'\fB\-\-help\fP\X'tty: link' wyświetla ten tekst i kończy pracę .TP \X'tty: link https://www.gnu.org/software/coreutils/test#test\-\-version'\fB\-\-version\fP\X'tty: link' wyświetla informacje o wersji i kończy działanie .PP Jeżeli \fIWYRAŻENIE\fP zostanie pominięte, zwracany jest fałsz. W przeciwnym wypadku \fIWYRAŻENIE\fP jest prawdziwe lub fałszywe i ustawia kod zakończenia. Poniższe wyrażenia są prawdziwe, jeśli zostanie spełniony wypisany warunek: .TP \fB(\fP \fIWYRAŻENIE\fP \fB)\fP \fIWYRAŻENIE\fP jest prawdziwe .TP \fB!\fP \fIWYRAŻENIE\fP \fIWYRAŻENIE\fP jest fałszywe .TP \fIWYRAŻENIE1\fP \fB\-a\fP \fIWYRAŻENIE2\fP \fIWYRAŻENIE1\fP oraz \fIWYRAŻENIE2\fP są prawdziwe .TP \fIWYRAŻENIE1\fP \fB\-o\fP \fIWYRAŻENIE2\fP \fIWYRAŻENIE1\fP lub \fIWYRAŻENIE2\fP jest prawdziwe .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-n'\fB\-n ŁAŃCUCH\fP\X'tty: link' długość \fIŁAŃCUCHA\fP jest różna od zera .TP \fIŁAŃCUCH\fP równoważne \fB\-n\fP \fIŁAŃCUCH\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-z'\fB\-z ŁAŃCUCH\fP\X'tty: link' długość \fIŁAŃCUCHA\fP wynosi zero .TP \fIŁAŃCUCH1\fP \fB=\fP \fIŁAŃCUCH2\fP łańcuchy są jednakowe .TP \fIŁAŃCUCH1\fP \fB!=\fP \fIŁAŃCUCH2\fP łańcuchy nie są jednakowe .TP \fIŁAŃCUCH1\fP \fB>\fP \fIŁAŃCUCH2\fP \fIŁAŃCUCH1\fP jest większy niż \fIŁAŃCUCH2\fP w aktualnych ustawieniach regionalnych (locale) .TP \fIŁAŃCUCH1\fP \fB<\fP \fIŁAŃCUCH2\fP \fIŁAŃCUCH1\fP jest mniejszy niż \fIŁAŃCUCH2\fP w aktualnych ustawieniach regionalnych (locale) .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-eq'\fBLICZBA\-CAŁKOWITA1 \-eq LICZBA\-CAŁKOWITA2\fP\X'tty: link' \fILICZBA\-CAŁKOWITA1\fP jest równa \fILICZBIE\-CAŁKOWITEJ2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ge'\fBLICZBA\-CAŁKOWITA1 \-ge LICZBA\-CAŁKOWITA2\fP\X'tty: link' \fILICZBA\-CAŁKOWITA1\fP jest większa lub równa \fILICZBIE\-CAŁKOWITEJ2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-gt'\fBLICZBA\-CAŁKOWITA1 \-gt LICZBA\-CAŁKOWITA2\fP\X'tty: link' \fILICZBA\-CAŁKOWITA1\fP jest większa od \fILICZBY\-CAŁKOWITEJ2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-le'\fBLICZBA\-CAŁKOWITA1 \-le LICZBA\-CAŁKOWITA2\fP\X'tty: link' \fILICZBA\-CAŁKOWITA1\fP jest mniejsza lub równa \fILICZBIE\-CAŁKOWITEJ2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-lt'\fBLICZBA\-CAŁKOWITA1 \-lt LICZBA\-CAŁKOWITA2\fP\X'tty: link' \fILICZBA\-CAŁKOWITA1\fP jest mniejsza od \fILICZBY\-CAŁKOWITEJ2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ne'\fBLICZBA\-CAŁKOWITA1 \-ne LICZBA\-CAŁKOWITA2\fP\X'tty: link' \fILICZBA\-CAŁKOWITA1\fP nie jest równa \fILICZBIE\-CAŁKOWITEJ2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ef'\fBPLIK1 \-ef PLIK2\fP\X'tty: link' \fIPLIK1\fP i \fIPLIK2\fP mają te same numery urządzeń i i\-węzłów .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-nt'\fBPLIK1 \-nt PLIK2\fP\X'tty: link' \fIPLIK1\fP jest nowszy (według daty modyfikacji) niż \fIPLIK2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-ot'\fBPLIK1 \-ot PLIK2\fP\X'tty: link' \fIPLIK1\fP jest starszy niż \fIPLIK2\fP .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-b'\fB\-b PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest urządzeniem blokowym .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-c'\fB\-c PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest urządzeniem znakowym .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-d'\fB\-d PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest katalogiem .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-e'\fB\-e PLIK\fP\X'tty: link' \fIPLIK\fP istnieje .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-f'\fB\-f PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest zwykłym plikiem .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-g'\fB\-g PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i ma ustawiony SGID .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-G'\fB\-G PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i należy do grupy o numerze równym efektywnemu GID .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-h'\fB\-h PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest dowiązaniem symbolicznym (równoważne \fB\-L\fP) .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-k'\fB\-k PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i ma ustawiony tzw. lepki bit .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-L'\fB\-L PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest dowiązaniem symbolicznym (równoważne \fB\-h\fP) .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-N'\fB\-N PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i został zmodyfikowany od ostatniego odczytu .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-O'\fB\-O PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i należy do użytkownika o numerze równym efektywnemu UID .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-p'\fB\-p PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest potokiem nazwanym .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-r'\fB\-r PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i użytkownik ma uprawnienie do odczytu .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-s'\fB\-s PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i ma rozmiar większy od zera .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-S'\fB\-S PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i jest gniazdem .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-t'\fB\-t DESKRYPTOR\fP\X'tty: link' \fIDESKRYPTOR\fP pliku jest otwarty na terminalu .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-u'\fB\-u PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i ma ustawiony SUID .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-w'\fB\-w PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i użytkownik ma uprawnienie do zapisu .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#test\-x'\fB\-x PLIK\fP\X'tty: link' \fIPLIK\fP istnieje i użytkownik ma uprawnienie do wykonywania (lub przeszukiwania) .PP Z wyjątkiem opcji \fB\-h\fP i \fB\-L\fP wszystkie testy związane z \fIPLIKAMI\fP rozwiązują dowiązania symboliczne. Proszę zwrócić uwagę, że nawiasy muszą być cytowane (np. odwrotnym ukośnikiem), aby uniknąć zinterpretowania przez powłokę. \fILICZBA\-CAŁKOWITA\fP może wynosić również \fB\-l\fP \fIŁAŃCUCH\fP; zostanie wówczas wzięta pod uwagę długość \fIŁAŃCUCHA\fP. .PP Binarne \fB\-a\fP i \fB\-o\fP są niejednoznaczne. W takim przypadku należy korzystać z konstrukcji 'test WYR1 && test WYR2' lub 'test WYR1 || test WYR2'. .PP \fB[\fP przyjmuje \fB\-\-help\fP i \fB\-\-version\fP, ale \fBtest\fP traktuje je jako \fIŁAŃCUCHY\fP. .PP Aktualnie używana powłoka może posiadać swoją wersję \fBtest\fP i/lub \fB[\fP, która z reguły przesłania wersję opisaną w niniejszym podręczniku. Proszę zapoznać się z dokumentacją używanej powłoki, aby dowiedzieć się szczegółów o obsługiwanych opcjach. Aby wywołać opisaną tu wersję, można użyć polecenia \fBenv\fP tzn. \fBenv test\fP \fI...\fP lub \fBenv [\fP \fI...\fP. .SH AUTOR Napisane przez Kevina Braunsdorfa i Matthew Bradburna. .SH ZGŁASZANIE BŁĘDÓW Zgłoszenia błędów proszę wysyłać na adres bug\-coreutils@gnu.org .br Strona internetowa GNU coreutils: .br Ogólna pomoc dotycząca oprogramowania GNU: .br O błędach tłumaczenia programu prosimy poinformować przez .SH PRAWA AUTORSKIE Copyright \(co 2026 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL w wersji 3 lub późniejszej . .br Jest to wolne oprogramowanie: można je zmieniać i rozpowszechniać. Nie ma ŻADNEJ GWARANCJI, w granicach określonych przez prawo. .SH "ZOBACZ TAKŻE" \fBaccess\fP(2) .PP .br Pełna dokumentacja: .br lub lokalnie, za pomocą \fBinfo \(aq(coreutils) test invocation\(aq\fP .PP .SH TŁUMACZENIE Tłumaczenie niniejszej strony podręcznika: Łukasz Kowalczyk , Wojtek Kotwica i Michał Kułach . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .