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)