#!/bin/bash
if test -d "temp"
then
echo "temp is a directory"
else
echo "temp is not a directory"
fi
说明:如果temp是目录则输出temp is a directory;否则输出temp is not a directory;
-d 对象存在且为目录返回值为“是”
-f 对象存在且为文件返回值为“是”
-L 对象存在且为符号连接返回值为“是”
-r 对象存在且可读则返回值为“是”
-s 对象存在且长度非零则返回值为“是”
-w 对象存在且可写则返回值为“是”
-x 对象存在且可执行则返回值为“是