条件判断
判断语句
基本语法
【 condition 】(注意condition前后由空格)
#非空返回true,可使用$?验证(0为true,>1为false)
判断语句
1)两个整数的比较
=字符串比较
-lt小于
-le小于等于
-eq等于
-gt大于
-ge大于等于
2)按照文件权限进行判断
-r有读的权限
-w有写的权限
-x有执行的权限
3)按照文件类型进行判断
-f文件存在并且是一个常规的文件
-e文件存在
-d文件存在并是一个目录
4)应用实例
案例一;“ok”是否等于“ok”
判断语句:
案例二:23是否大于等于22
判断语句:
案例三:/root/shell/aaa.rxr目录中的文件是否存在
判断语句:
条件判断
判断语句
基本语法
【 condition 】(注意condition前后由空格)
#非空返回true,可使用$?验证(0为true,>1为false)
判断语句
1)两个整数的比较
=字符串比较
-lt小于
-le小于等于
-eq等于
-gt大于
-ge大于等于
2)按照文件权限进行判断
-r有读的权限
-w有写的权限
-x有执行的权限
3)按照文件类型进行判断
-f文件存在并且是一个常规的文件
-e文件存在
-d文件存在并是一个目录
4)应用实例
案例一;“ok”是否等于“ok”
判断语句:
案例二:23是否大于等于22
判断语句:
案例三:/root/shell/aaa.rxr目录中的文件是否存在
判断语句: