.\" -*- 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 EXPR 1 "czerwiec 2025 r." "GNU coreutils 9.7" "Polecenia użytkownika"
.SH NAZWA
expr \- wykonuje obliczenia wyrażenia
.SH SKŁADNIA
\fBexpr\fP \fIWYRAŻENIE\fP
.br
\fBexpr\fP \fIOPCJA\fP
.SH OPIS
.\" Add any additional description here
.TP 
\fB\-\-help\fP
wyświetla ten tekst i kończy pracę
.TP 
\fB\-\-version\fP
wyświetla informacje o wersji i kończy działanie
.PP
Wyświetla wartość \fIWYRAŻENIA\fP na standardowe wyjście. Puste wiersze poniżej
rozdzielają grupy o wzrastającym pierwszeństwie. \fIWYRAŻENIE\fP może przyjąć
postać:
.TP 
\fIARG1\fP \fB|\fP \fIARG2\fP
zwraca \fIARG1\fP jeśli nie jest on pusty ani równy 0, w przeciwnym wypadku
zwraca \fIARG2\fP
.TP 
\fIARG1\fP \fB&\fP \fIARG2\fP
zwraca \fIARG1\fP jeśli żaden z argumentów nie jest zerowy ani pusty, w
przeciwnym wypadku zwraca 0
.TP 
\fIARG1\fP \fB<\fP \fIARG2\fP
\fIARG1\fP jest mniejszy niż \fIARG@\fP
.TP 
\fIARG1\fP \fB<=\fP \fIARG2\fP
\fIARG1\fP jest mniejszy lub równy \fIARG2\fP
.TP 
\fIARG1\fP \fB=\fP \fIARG2\fP
\fIARG1\fP jest równy \fIARG2\fP
.TP 
\fIARG1\fP \fB!=\fP \fIARG2\fP
\fIARG1\fP nie jest równy \fIARG2\fP
.TP 
\fIARG1\fP \fB>=\fP \fIARG2\fP
\fIARG1\fP jest większy lub równy \fIARG2\fP
.TP 
\fIARG1\fP \fB>\fP \fIARG2\fP
\fIARG1\fP jest większy niż \fIARG2\fP
.TP 
\fIARG1\fP \fB+\fP \fIARG2\fP
suma arytmetyczna \fIARG1\fP i \fIARG2\fP
.TP 
\fIARG1\fP \fB\-\fP \fIARG2\fP
różnica arytmetyczna \fIARG1\fP i \fIARG2\fP
.TP 
\fIARG1\fP \fB*\fP \fIARG2\fP
iloczyn arytmetyczny \fIARG1\fP i \fIARG2\fP
.TP 
\fIARG1\fP \fB/\fP \fIARG2\fP
iloraz arytmetyczny \fIARG1\fP podzielonego przez \fIARG2\fP
.TP 
\fIARG1\fP \fB%\fP \fIARG2\fP
arytmetyczna reszta z dzielenia \fIARG1\fP przez \fIARG2\fP
.TP 
\fIŁAŃCUCH\fP \fB:\fP \fIWYRAŻENIE\-REGULARNE\fP
dopasowanie \fIWYRAŻENIA\-REGULARNEGO\fP do \fIŁAŃCUCHA\fP
.TP 
\fBmatch\fP \fIŁAŃCUCH\fP \fIWYRAŻENIE\-REGULARNE\fP
równoważne \fIŁAŃCUCH\fP \fB:\fP \fIWYRAŻENIE\-REGULARNE\fP
.TP 
\fBsubstr\fP \fIŁAŃCUCH\fP \fIPOZYCJA\fP \fIDŁUGOŚĆ\fP
część \fIŁAŃCUCHA\fP, zaczynająca się na \fIPOZYCJI\fP liczonej od 1
.TP 
\fBindex\fP \fIŁAŃCUCH\fP \fIZNAKI\fP
pozycja jednego ze \fIZNAKÓW\fP w \fIŁAŃCUCHU\fP lub 0
.TP 
\fBlength\fP \fIŁAŃCUCH\fP
długość \fIŁAŃCUCHA\fP
.TP 
\fB+\fP \fISŁOWO\fP
interpretuje \fISŁOWO\fP jako łańcuch, nawet jeżeli jest on słowem kluczowym
takim jak \[Bq]match\[rq] lub operatorem, takim jak \[Bq]/\[rq].
.TP 
\fB(\fP \fIWYRAŻENIE\fP \fB)\fP
wartość \fIWYRAŻENIA\fP
.PP
Proszę zwrócić uwagę, że większość operatorów musi być chroniona przed
interpretowaniem przez powłokę znakiem \fB\e\fP lub ujęciem w
cudzysłowy. Porównania są arytmetyczne, jeśli oba \fIARGUMENTY\fP są liczbami,
w przeciwnym wypadku są porównaniami leksykograficznymi. Dopasowane wzorce
zwracają łańcuch zawarty pomiędzy znakami \fB\e(\fP i \fB\e)\fP lub nic; jeśli
\fB\e(\fP i \fB\e)\fP nie zostały użyte, zwracana jest liczba dopasowanych znaków
lub 0.
.PP
\fBKod zakończenia\fP wynosi:
 \fB0\fP jeśli \fIWYRAŻENIE\fP nie wynosi ani nic, ani 0
 \fB1\fP jeśli \fIWYRAŻENIE\fP wynosi nic lub 0
 \fB2\fP jeśli \fIWYRAŻENIE\fP ma nieprawidłową składnię
 \fB3\fP jeśli wystąpił błąd.
.SH AUTOR
Napisane przez Mike'a Parkera, Jamesa Youngmana i Paula Eggerta.
.SH ZGŁASZANIE BŁĘDÓW
Strona internetowa z pomocą GNU coreutils:
<https://www.gnu.org/software/coreutils/>
.br
O błędach tłumaczenia programu prosimy poinformować przez
<https://translationproject.org/team/pl.html>
.SH "ZOBACZ TAKŻE"
Pełna dokumentacja: <https://www.gnu.org/software/coreutils/expr>
.br
lub lokalnie, za pomocą \fBinfo \(aq(coreutils) expr invocation\(aq\fP
.PP
.br
Spakietowane przez Debiana (9.7\-3)
.br
Copyright \(co 2025 Free Software Foundation, Inc.
.br
Licencja GPLv3+: GNU GPL w wersji 3 lub późniejszej
<https://gnu.org/licenses/gpl.html>.
.br
Jest to wolne oprogramowanie: można je zmieniać i rozpowszechniać.
.br
Nie ma ŻADNEJ GWARANCJI, w granicach określonych przez prawo.
.PP
.SH TŁUMACZENIE
Tłumaczenie niniejszej strony podręcznika:
Przemek Borys <pborys@dione.ids.pl>,
Wojtek Kotwica <wkotwica@post.pl>
i
Michał Kułach <michal.kulach@gmail.com>
.
.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 .
