一. 基本语法
[condition] (注意condition 前后要有空格)
注意:条件非空即为true,[atguigu] 返回true,[] 返回false
二.常用判断条件
(1) = 字符串比较 -le 小于等于(less equal) -eq 等于(equal) -gl 大于(greater than)
-ge 大于等于(greater equal) -ne 不等于(not equal)
(2). 按照文件权限进行判断
-r (read)4 -w (write)2 -x (execute)1
(3).按照文件类型进行判断。
-f 文件存在并且是一个常规文件(file)
-e 文件存在(existence) -d 文件存在并在一个目录(directoy)