shell基本运算符(五)

shell支持多种运算符,包括:算术运算符、关系运算符、布尔运算符、字符串运算符、文件测试运算符。

注意:条件表达式要放在方括号之间,并且要有空格,eg:[$a==$b] 是错误的,必须写成 [ $a == $b ]

算数运算符:

 +   -    *    /(除法)   %(取余)  = 赋值   == 相等   != 不相等

关系运算符:

-eq:检测两个数是否相等,相等返回true

-ne:检测两个数是否不相等,不相等返回true

-gt:检测左边的数是否大于右边的,如果是,则返回 true

-lt:检测左边的数是否小于右边的,如果是,则返回 true。

-ge:检测左边的数是否大于等于右边的,如果是,则返回 true

-le:检测左边的数是否小于等于右边的,如果是,则返回 true

布尔运算符:

!:非运算

-o:或运算

-a:与运算

 

 

 

 

posted @ 2019-08-28 11:16  爱打盹的猫猫  阅读(133)  评论(0编辑  收藏  举报