EXPR(1) Polecenia uzytkownika EXPR(1) NAZWA expr - wykonuje obliczenia wyrazenia SKLADNIA expr WYRAZENIE expr OPCJA OPIS --help wyswietla ten tekst i konczy prace --version wyswietla informacje o wersji i konczy dzialanie Wyswietla wartosc WYRAZENIA na standardowe wyjscie. Puste wiersze ponizej rozdzielaja grupy o wzrastajacym pierwszenstwie. WYRAZENIE moze przyjac postac: ARG1 | ARG2 zwraca ARG1 jesli nie jest on pusty ani rowny 0, w przeciwnym wypadku zwraca ARG2 ARG1 & ARG2 zwraca ARG1 jesli zaden z argumentow nie jest zerowy ani pusty, w przeciwnym wypadku zwraca 0 ARG1 < ARG2 ARG1 jest mniejszy niz ARG@ ARG1 <= ARG2 ARG1 jest mniejszy lub rowny ARG2 ARG1 = ARG2 ARG1 jest rowny ARG2 ARG1 != ARG2 ARG1 nie jest rowny ARG2 ARG1 >= ARG2 ARG1 jest wiekszy lub rowny ARG2 ARG1 > ARG2 ARG1 jest wiekszy niz ARG2 ARG1 + ARG2 suma arytmetyczna ARG1 i ARG2 ARG1 - ARG2 roznica arytmetyczna ARG1 i ARG2 ARG1 * ARG2 iloczyn arytmetyczny ARG1 i ARG2 ARG1 / ARG2 iloraz arytmetyczny ARG1 podzielonego przez ARG2 ARG1 % ARG2 arytmetyczna reszta z dzielenia ARG1 przez ARG2 LANCUCH : WYRAZENIE-REGULARNE dopasowanie WYRAZENIA-REGULARNEGO do LANCUCHA match LANCUCH WYRAZENIE-REGULARNE rownowazne LANCUCH : WYRAZENIE-REGULARNE substr LANCUCH POZYCJA DLUGOSC czesc LANCUCHA, zaczynajaca sie na POZYCJI liczonej od 1 index LANCUCH ZNAKI pozycja jednego ze ZNAKOW w LANCUCHU lub 0 length LANCUCH dlugosc LANCUCHA + SLOWO interpretuje SLOWO jako lancuch, nawet jezeli jest on slowem kluczowym jak match lub operatorem jak / ( WYRAZENIE ) wartosc WYRAZENIA Prosze zwrocic uwage, ze wiekszosc operatorow musi byc chroniona przed interpretowaniem przez powloke znakiem \ lub ujeciem w cudzyslowy. Porownania sa arytmetyczne, jesli oba ARGUMENTY sa liczbami, w przeciwnym wypadku sa porownaniami leksykograficznymi. Dopasowane wzorce zwracaja lancuch zawarty pomiedzy znakami \( i \) lub nic; jesli \( i \) nie zostaly uzyte, zwracana jest liczba dopasowanych znakow lub 0. Kod zakonczenia wynosi: 0 jesli WYRAZENIE nie wynosi ani nic, ani 0 1 jesli WYRAZENIE wynosi nic lub 0 2 jesli WYRAZENIE ma nieprawidlowa skladnie 3 jesli wystapil blad. AUTOR Napisane przez Mike'a Parkera, Jamesa Youngmana i Paula Eggerta. ZGLASZANIE BLEDOW Strona internetowa z pomoca GNU coreutils: O bledach tlumaczenia poinformuj przez PRAWA AUTORSKIE Copyright (C) 2023 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL w wersji 3 lub pozniejszej . Jest to wolne oprogramowanie: mozna je zmieniac i rozpowszechniac. Nie ma ZADNEJ GWARANCJI, w granicach okreslonych przez prawo. ZOBACZ TAKZE Pelna dokumentacja: lub lokalnie, za pomoca info '(coreutils) expr invocation' TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Wojtek Kotwica i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . GNU coreutils 9.4 styczen 2024 EXPR(1)