Linux shell编程---- 判断+运算符


Linux shell编程---- 判断+运算符
 
 1 判断
    1 简单if语句
       if expression
       then
              statement
              statement
       fi 
       如果then处在同一行,要在expression后面加上";"
    
    2 if/else结构
       if expression
       then 
              statement
              statement
       else
              statement
              statement
       fi
 
    3 if/elif/else结构
       if expression
       then
             statement
       elif
             statement
       else
             statement
       fi
  
    4 case结构
       case variable in
       value1)
                  statement;;
       value2)
                  statement;;
       ..........................
       *)
                  statement;;
       esca
       case结构的变量值variable与value1,value2等进行逐一比较,直到找到匹配的值,如果没有将执行默认的值即*,每一个分支以双分号";;"结束
 
  2 运算符
     1 在Linux Shell中算术运算符包括+,-,*,/,%,**等等
     
     2 算术运算符
         运算符            举例                  结果
            +                  3+5                     8
            -                   5-3                      2
            *                   5*3                     15
            /                    8/3                      2
           %                  8%3                     2
           **                  5**3                     125
     
     3 Linux Shell中let命令是内置的用来计算整数的运算,假设我定义了两个整型变量a和b
        那么我就可以使用let命令来做运算,let c=a+b 或 let c=a-b等等
 
     4 位运算符
        1 位运算在Shell中很少使用,通常用于整数间的操作,位运算是针对整数在内存中存储的二进制数据流中的位进行的操作
        2 常见的位运算符有<<(左移),>>(右移),&(按位与)等等操作

相关内容

    暂无相关文章