zoukankan      html  css  js  c++  java
  • 条件判断IF

    bash中条件判断使用if语句

    千万注意分号

    一、单分支条件判断

      if  条件 ;then

        分支1;

      fi

    二、双分支条件判断

      if  条件;then

        分支1;

      else

        分支2;

      fi

    三、多分支条件判断

      if  条件1;then

        分支1;

      elif 条件2;then

        分支2;

      elif 条件3;then

        分支3;

      ....

      else

        分支n;

      fi

     四、条件测试

        1.test 测试表达式

        2.[ 测试表达式 ]  注意:这里测试表达式两边各有一个空格    

        3. [[  ]]   注意:空格

    五、测试表达式

        1.整数测试

          -eq:相等

          -ne:不等

          -gt:大于

          -lt:小于

          -le:小于等于

          -ge:大于等于

    六、组合条件测试:对条件做逻辑运算

        与:条件1 && 条件2

          条件1为假,那么最终结果一定为假。所以条件2不用执行。

          条件1为真,那么结果取决于后面的条件,所以条件2必须执行。

        隐含意义:如果条件满足,那么执行后面的。

        或'; 条件1  ||    条件2

          条件1为真,那么最终结果一定为真,条件2不用执行。

          条件1为假,那么最终结果取决于后面条件,条件2必须执行。

        隐含意义:如果条件不满足,那么执行后面的。

        组合与跟或

          条件1 && 条件2  || 条件3

          隐含意义:如果条件1满足,执行条件2,如果条件1不满足,执行条件3    

        非:!条件

          如果条件为真,那取反,则结果是假。    

          如果条件为假,那么取反,则结果是真。

        

  • 相关阅读:
    java中重载与重写的区别
    Java中数组的初始化方式
    break和continue的区别
    do while 循环和while循环的区别
    Java注释分类
    Java中的switch语句后面的控制表达式的数据类型
    DBA_TABLES之BLOCKS AND EMPTY_BLOCKS
    show_space 脚本
    Linux 6 配置multipath
    环保创业的可行之道——Leo鉴书上66
  • 原文地址:https://www.cnblogs.com/kevinzr/p/12559151.html
Copyright © 2011-2022 走看看