知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

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

发布时间:2014-09-05 13:42:02作者:知识屋

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 常见的位运算符有<<(左移),>>(右移),&(按位与)等等操作
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜