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 programu prosimy poinformowac przez
PRAWA AUTORSKIE
Copyright (C) 2024 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.5 August 2024 EXPR(1)