Linux学习之十八(使用选项及组合条件测试)

使用脚本选项及组合条件测试
测试:
    整数测试:
        -le:小于等于
        -lt:小于
        -ge:大于等于
        -gt:大于
        -eq:等于
        -ne:不等于
    字符测试:
        ==:等于
        !=:不等于
        >:大于
        <:小于
        -n:测试指定字符串是否为空,空则真,不空为假
        -z:测试指定字符串是否不空,空则假,不空为真
    文件测试:
        -e:该文件名是否存在
        -f:该文件名是否存在且为file
        -d:该文件名是否存在且为目录
        -r:检测文件名是否存在且具有“可读”权限
        -w:检测文件名是否存在且具有“可写”权限
        -x:检测文件名是否存在且具有“可执行”权限
组合测试条件:
    -a:与关系
    -o:或关系
    !:非关系
    例:if [ $# -gt 1 -a $# -le 3 ]
       或:if [ $# -gt 1 ] && [ $# -le 3 ]
let:
    +=
        let I+=1 相当于 let I++
    +=
        let I-=1 相当于 let I--
    *=
    /=
    %=
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值