-
条件判断
- 判断语句
-
基本语法
- [ condition ] (注意condition前后要有空格)
- 非空返回true,可使用$?验证(0为true,>1为false)
-
常用判断条件
-
1)两个整数的比较
- = 字符串比较
- -It 小于
- -le 小于或等于
- -eq 等于
- -gt 大于
- -ge 大于等于
- -ne 不等于
-
2)按照文件权限进行判断
- -r 有读的权限
- -w 有写的权限
- -x 有执行的权限
-
3)按照文件类型进行判断
- -f 文件存在并且是一个常规的文件
- -e 文件存在
- -d 文件存在并是一个目录
-
1. “ok”是否等于“ok”
-
2. 23是否大于等于22
-
3. /root/install.log目录中的文件是否存在