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)