[ -a FILE ] -- 如果 FILE 存在则为真。
[ -b FILE ] -- 如果 FILE 存在且是一个块特殊文件则为真。
[ -c FILE ] -- 如果 FILE 存在且是一个字特殊文件则为真。
[ -d FILE] -- 如果FILE存在且是一个目录则为真。
[ -e FILE ] -- 如果 FILE 存在则为真。
[ -f FILE ] -- 如果 FILE 存在且是一个普通文件则为真。
[ -r FILE ] -- 如果 FILE 存在且是可读的则为真。
[ -t FD ] -- 如果文件描述符 FD 打开且指向一个终端则为真。
[ -z STRING ] -- "STRING"的长度为零则为真。