.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .\" This file is distributed under the same license as original manpage .\" Copyright of the original manpage: .\" Copyright © 1984-2008 Free Software Foundation, Inc. (GPL-3+) .\" Copyright © of Polish translation: .\" Przemek Borys (PTM) , 1998. .\" Wojtek Kotwica (PTM) , 2000. .\" Michał Kułach , 2012, 2013, 2014, 2016. .TH EXPR 1 "styczeń 2016" "GNU coreutils 8.25" "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 .IP słowem kluczowym jak \fBmatch\fP lub operatorem jak \fB/\fP .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: .br Zgłoszenia błędów w tłumaczeniu expr proszę wysyłać na adres .SH PRAWA\ AUTORSKIE Copyright \(co 2016 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" Pełna dokumentacja na stronie: .br lub lokalnie, za pomocą \fBinfo \(aq(coreutils) expr invocation\(aq\fP .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika man są: Przemek Borys (PTM) , Wojtek Kotwica (PTM) i Michał Kułach . .PP 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ą \fB 8.25 \fPoryginału.