- 操作符
操作符 | 含义 |
-e | 判断对象是否存在(Exist),若存在则结果为真 |
-d | 判断对象是否为目录(Directory),是则为真 |
-f | 判断对象是否为一般文件(File),是则为真 |
-r | 判断对象是否有可读(Read)权限,是则为真 |
-w | 判断对象是否有可写(Write)权限,是则为真 |
-x | 对象是否有可执行(eXcute)权限,是则为真 |
- 测试,$? 含义
# 是否存在 $ [ -e /etc ] $ echo $? 0 # 是否为一个目录(文件夹) $ [ -d /etc ] $ echo $? 0