table of contents
- bookworm 4.18.1-1
 - bookworm-backports 4.27.0-1~bpo12+1
 - testing 4.27.0-1
 - unstable 4.27.0-1
 
| EXPR(1) | Příručka uživatele | EXPR(1) | 
JMÉNO¶
expr - vyhodnotí výraz
POUŽITͶ
expr VÝRAZ
  
  expr VOLBA
POPIS¶
- --help
 - vypíše návod k použití na standardní výstup a bezchybně skončí
 - --version
 - Vypíše informaci o verzi programu a skončí
 
Příkaz expr vyhodnotí VÝRAZ a vypíše výsledek na standardní výstup. Prázdný řádek níže odděluje skupiny podle zvyšující se priority. VÝRAZ může být:
- ARG1 | ARG2
 - Pokud první argument není ani prázdný řetězec (null) ani 0, je výsledkem první argument, jinak je výsledkem druhý argument.
 - ARG1 & ARG2
 - ARG1 if neither argument is null or 0, otherwise 0
 - ARG1 < ARG2
 - ARG1 je menší než ARG2
 - ARG1 <= ARG2
 - ARG1 je menší nebo roven ARG2
 - ARG1 = ARG2
 - ARG1 je roven ARG2
 - ARG1 != ARG2
 - ARG1 není roven ARG2
 - ARG1 >= ARG2
 - ARG1 je větší než nebo roven ARG2
 - ARG1 > ARG2
 - ARG1 je větší než ARG2
 - ARG1 + ARG2
 - aritmetický součet ARG1 a ARG2
 - ARG1 - ARG2
 - aritmetický rozdíl ARG1 a ARG2
 - ARG1 * ARG2
 - aritmetický násobek ARG1 a ARG2
 - ARG1 / ARG2
 - aritmetický podíl ARG1 a ARG2
 - ARG1 % ARG2
 - zbytek po celočíselném dělení ARG1 argumentem ARG2
 - ŘETĚZEC : REGEXP
 - Porovnání řetězce s regulární výrazem.
 - match ŘETĚZEC REGEXP
 - stejné jako ŘETĚZEC : REGEXP
 - substr ŘETĚZEC POZICE DÉLKA
 - podřetězec zadaného ŘETĚZCE, POZICE se počítá od 1
 - index ŘETĚZEC SEZNAM-ZNAKŮ
 - index in STRING where any CHARS is found, or 0
 - length ŘETĚZEC
 - délka ŘETĚZCE
 - + SLOVO
 - interpretuje SLOVO (token) jako řetězec, i když se jedná o
 
- klíčové slovo jako 'match' nebo operátor jako '/'
 
- ( VÝRAZ )
 - hodnota VÝRAZU
 
Escapování nebo uvození řetězců může být nezbytné, aby speciální znaky v řetězcích neinterpretoval shell. Pokud jsou oba argumenty čísla, je porovnání aritmetické, jinak abecední. Při porovnání řetězce s regulární výrazem jestliže je část druhého operandu uzavřena mezi \( a \), bude výsledkem ta část prvního řetězce, která vyhovovala části regulárního výrazu mezi \( a \) nebo prázdný řetězec (null); Jestliže \( a \) nebyly použity, vrací počet vyhovujících znaků nebo 0.
Návratová hodnota je 0, pokud VÝRAZ není ani prázdný řetězec (null) ani 0; 1 v případě, že VÝRAZ je prázdný řetězec (null) nebo 0; a 3 pokud došlo k chybě.
AUTOR¶
Napsal Mike Parker, James Youngman a Paul Eggert.
HLÁŠENÍ CHYB¶
On-line nápověda GNU coreutils:
    <https://www.gnu.org/software/coreutils/>
  
  Chyby v překladu hlaste na
    <https://translationproject.org/team/cs.html> (česky)
COPYRIGHT¶
Copyright © 2022 Free Software Foundation, Inc. Licence
    GPLv3+: GNU GPLverze 3 nebo novější
    <https://gnu.org/licenses/gpl.html>.
  
  Toto je volné programové vybavení: můžete
    jej měnit a šířit. Je zcela BEZ ZÁRUKY, v
    rozsahu povoleném zákonem.
DALŠÍ INFORMACE¶
Úplná dokumentace je na:
    <https://www.gnu.org/software/coreutils/expr>
  
  nebo dostupná lokálně skrze: info '(coreutils) expr
    invocation'
PŘEKLAD¶
Překlad této příručky do češtiny vytvořili Petr Kolář <Petr.Kolar@vslib.cz> a Kamil Dudka <kdudka@redhat.com>
Tento překlad je bezplatná dokumentace; Přečtěte si GNU General Public License Version 3 nebo novější ohledně podmínek autorských práv. Neexistuje ŽÁDNÁ ODPOVĚDNOST.
Pokud narazíte na nějaké chyby v překladu této příručky, pošlete e-mail na adresu translation-team-cs@lists.sourceforge.net.
| Září 2022 | GNU coreutils 9.1 |