EXPR(1) Prirucka uzivatele EXPR(1)
JMENO
expr - vyhodnoti vyraz
POUZITI
expr VYRAZ
expr VOLBA
POPIS
--help vypise navod k pouziti na standardni vystup a bezchybne skonci
--version
Vypise informaci o verzi programu a skonci
Prikaz expr vyhodnoti VYRAZ a vypise vysledek na standardni vystup.
Prazdny radek nize oddeluje skupiny podle zvysujici se priority. VYRAZ
muze byt:
ARG1 | ARG2
Pokud prvni argument neni ani prazdny retezec (null) ani 0, je
vysledkem prvni argument, jinak je vysledkem druhy argument.
ARG1 & ARG2
ARG1 if neither argument is null or 0, otherwise 0
ARG1 < ARG2
ARG1 je mensi nez ARG2
ARG1 <= ARG2
ARG1 je mensi nebo roven ARG2
ARG1 = ARG2
ARG1 je roven ARG2
ARG1 != ARG2
ARG1 neni roven ARG2
ARG1 >= ARG2
ARG1 je vetsi nez nebo roven ARG2
ARG1 > ARG2
ARG1 je vetsi nez ARG2
ARG1 + ARG2
aritmeticky soucet ARG1 a ARG2
ARG1 - ARG2
aritmeticky rozdil ARG1 a ARG2
ARG1 * ARG2
aritmeticky nasobek ARG1 a ARG2
ARG1 / ARG2
aritmeticky podil ARG1 a ARG2
ARG1 % ARG2
zbytek po celociselnem deleni ARG1 argumentem ARG2
RETEZEC : REGEXP
Porovnani retezce s regularni vyrazem.
match RETEZEC REGEXP
stejne jako RETEZEC : REGEXP
substr RETEZEC POZICE DELKA
podretezec zadaneho RETEZCE, POZICE se pocita od 1
index RETEZEC SEZNAM-ZNAKU
index in STRING where any CHARS is found, or 0
length RETEZEC
delka RETEZCE
+ SLOVO
interpretuje SLOVO (token) jako retezec, i kdyz se jedna o
klicove slovo jako 'match' nebo operator jako '/'
( VYRAZ )
hodnota VYRAZU
Escapovani nebo uvozeni retezcu muze byt nezbytne, aby specialni znaky
v retezcich neinterpretoval shell. Pokud jsou oba argumenty cisla, je
porovnani aritmeticke, jinak abecedni. Pri porovnani retezce s
regularni vyrazem jestlize je cast druheho operandu uzavrena mezi \( a
\), bude vysledkem ta cast prvniho retezce, ktera vyhovovala casti
regularniho vyrazu mezi \( a \) nebo prazdny retezec (null); Jestlize
\( a \) nebyly pouzity, vraci pocet vyhovujicich znaku nebo 0.
Navratova hodnota je 0, pokud VYRAZ neni ani prazdny retezec (null)
ani 0; 1 v pripade, ze VYRAZ je prazdny retezec (null) nebo 0; a 3
pokud doslo k chybe.
AUTOR
Napsal Mike Parker, James Youngman a Paul Eggert.
HLASENI CHYB
On-line napoveda GNU coreutils:
Chyby v prekladu hlaste na
(cesky)
COPYRIGHT
Copyright (C) 2024 Free Software Foundation, Inc. Licence GPLv3+: GNU
GPLverze 3 nebo novejsi .
Toto je volne programove vybaveni: muzete jej menit a sirit. Je zcela
BEZ ZARUKY, v rozsahu povolenem zakonem.
DALSI INFORMACE
Uplna dokumentace je na:
nebo dostupna lokalne skrze: info '(coreutils) expr invocation'
PREKLAD
Preklad teto prirucky do cestiny vytvorili Petr Kolar
a Kamil Dudka
Tento preklad je bezplatna dokumentace; Prectete si GNU General Public
License Version 3 nebo
novejsi ohledne podminek autorskych prav. Neexistuje ZADNA ODPOVEDNOST.
Pokud narazite na nejake chyby v prekladu teto prirucky, poslete e-mail
na adresu .
GNU coreutils 9.5 Srpen 2024 EXPR(1)