TEST(1) Prirucka uzivatele TEST(1) JMENO test - testuje soubory a porovnava hodnoty POUZITI test VYRAZ test [ VYRAZ ] [ ] [ VOLBA POPIS Skonci s navratovou hodnotou podle vysledku VYRAZu. --help vypise navod k pouziti na standardni vystup a bezchybne skonci --version Vypise informaci o verzi programu a skonci Chybejici VYRAZ je interpretovan jako nepravda. VYRAZ je pravda nebo nepravda a urcuje navratovou hodnotu. Je to jeden z: ( VYRAZ ) VYRAZ je pravda ! VYRAZ VYRAZ je nepravda VYRAZ1 -a VYRAZ2 VYRAZ1 i VYRAZ2 jsou pravdive VYRAZ1 -o VYRAZ2 VYRAZ1 nebo VYRAZ2 je pravdivy -n RETEZEC delka RETEZCE je nenulova RETEZEC stejne jako -n RETEZEC -z RETEZEC delka RETEZCE je nula RETEZEC1 = RETEZEC2 retezce jsou totozne RETEZEC1 != RETEZEC2 retezce nejsou totozne INTEGER1 -eq INTEGER2 INTEGER1 je roven INTEGER2 INTEGER1 -ge INTEGER2 INTEGER1 je vetsi nez nebo roven INTEGER2 INTEGER1 -gt INTEGER2 INTEGER1 je vetsi nez INTEGER2 INTEGER1 -le INTEGER2 INTEGER1 je mensi nez nebo roven INTEGER2 INTEGER1 -lt INTEGER2 INTEGER1 je mensi nez INTEGER2 INTEGER1 -ne INTEGER2 INTEGER1 neni roven INTEGER2 SOUBOR1 -ef SOUBOR2 SOUBOR1 a SOUBOR2 jsou na stejnem zarizeni a maji stejne cislo inode. SOUBOR1 -nt SOUBOR2 SOUBOR1 je novejsi (podle casu posledni zmeny) nez SOUBOR2 SOUBOR1 -ot SOUBOR2 SOUBOR1 je starsi nez SOUBOR2 -b SOUBOR SOUBOR existuje a je to blokovy specialni soubor -c SOUBOR SOUBOR existuje a je to znakovy specialni soubor -d SOUBOR SOUBOR existuje a je to adresar -e SOUBOR SOUBOR existuje -f SOUBOR SOUBOR existuje a je to normalni soubor -g SOUBOR SOUBOR existuje a je to ma pravo set-group-id -G SOUBOR SOUBOR existuje a je vlastneny efektivnim group id -h SOUBOR SOUBOR existuje a je to symbolicky odkaz (stejne jako -L) -k SOUBOR SOUBOR existuje a ma nastaveny "sticky" bit -L SOUBOR SOUBOR existuje a je to symbolicky odkaz (stejne jako -h) -N SOUBOR SOUBOR existuje a od posledniho cteni byl zmenen -O SOUBOR SOUBOR existuje a je vlastneny efektivnim user ID -p SOUBOR SOUBOR existuje a je to pojmenovana roura (FIFO) -r SOUBOR FILE exists and the user has read access -s SOUBOR SOUBOR existuje a ma delku vetsi nez nula -S SOUBOR SOUBOR existuje a je to soket -t FD file descriptor FD je otevreny na terminal -u SOUBOR SOUBOR existuje a ma nastaven set-user-id bit -w SOUBOR FILE exists and the user has write access -x SOUBOR FILE exists and the user has execute (or search) access S vyjimkou -h a -L vsechny testy vztahujici se na SOUBOR dereferencuji symbolicke odkazy. Kulate zavorky museji byt v shellech escapovany (napr. zpetnymi lomitky). INTEGER muze byt take -l RETEZEC, coz je vyhodnoceno jako delka RETEZCE. POZNAMKA: Binarni -a a -o jsou z podstaty nejednoznacne. Pouzijte misto nich ,,test VYRAZ1 && test VYRAZ2" nebo ,,test VYRAZ || test VYRAZ". POZN: [ respektuje parametry --help a --version, ale test nikoliv. test povazuje tyto parametry za neprazdne retezce. POZN: Vas shell muze mit vlastni verzi prikazu test a/nebo [, ktera je obvykle uprednostnena pred verzi popisovanou zde. Informace o volbach, ktere podporuje, by mely byt uvedeny v dokumentaci shellu. AUTOR Napsal Kevin Braunsdorf a Matthew Bradburn. HLASENI CHYB On-line napoveda GNU coreutils: Chyby v prekladu hlaste na (cesky) COPYRIGHT Copyright (C) 2023 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 access(2) Uplna dokumentace je na nebo dostupna lokalne skrze: info '(coreutils) test invocation' PREKLAD Preklad teto prirucky do spanelstiny 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.4 Leden 2024 TEST(1)