-b file
-c file
-d file vraci true, pokud je to adresar
-g file vraci true, pokud soubor existuje a ma nastaveny setgid bit
-r file vraci true, pokud soubor existuje a je citelny bezicim procesem
-s file vraci true, pokud soubor existuje a jeho delka je vetsi nez 0
-u file vraci true, pokud soubor existuje a ma nastaven setuid bit
-x file vraci true, pokud soubor existuje a je spusteny bezicim procesem
(file1 -nt file2) vraci true, pokud file1 existuje a je novejsi nez file2.
(file1 -ot file2) vraci true, pokud file1 existuje a je starsi nez file2.
(file1 -ef file2) vraci true, pokud file1 a file2 existuji a ukazuji na stejny soubor.
(string = pattern) vraci true, pokud string je stejny jako pattern.
(string != pattern) vraci true, pokud string neni stejny jako pattern.
(string1 < string2) vraci true, pokud string1 je pred stringem2 podle ASCII tabulky.
(string1 > string2) vraci true, pokud string1 je za stringem2 podle ASCII tabulky.
-