-a file True если файл существует.
-b file True если файл существует and is a block special file.
-c file True если файл существует and is a character special file.
-d file True если файл существует and is a directory.
-e file True если файл существует.
-f file True если файл существует and is a regular file.
-g file True если файл существует and is set-group-id.
-h file True если файл существует и является символической ссылкой.
-k file True если файл существует and its ``sticky'' bit is set.
-p file True если файл существует and is a named pipe (FIFO).
-r file True если файл существует и читаем.
-s file True если файл существует and has a size greater than zero.
-t fd True если файловый дескриптор fd открыт and refers to a terminal.
-u file True если файл существует and its set-user-id bit is set.
-w file True если файл существует и в него можно писать.
-x file True если файл существует и является исполняемым.
|