shell入门(10)——关系运算符&算术运算符
程序员文章站
2022-04-05 14:51:41
...
关系运算符&算术运算符
关系运算符
在两个数要比较大小关系的时候就要用到关系运算符,不过要注意的是关系运算符只支持数值运算,不支持字符运算,我们日常用到的关系运算符主要有以下几种
- -eq:检测两个数是否相等,相等返回 true。
- -ne:检测两个数是否不相等,相等返回 true。
- -gt:检测左边的数是否大于右边的,如果是返回 true。
- -lt:检测左边的数是否小于右边的,如果是返回 true。
- -ge:检测左边的数是否大于等于右边的,如果是返回 true。
- -le:检测左边的数是否小于等于右边的,如果是返回 true。
算术运算符
利用expr
命令再加上算术运算符可以实现数值运算,日常主要用到下面几种算术运算符
- +:加法
- -:减法
- *:乘法
- /:除法
- %:取余
- =:赋值
- ==:相等
- !=:不相等
#!/bin/bash
a = `expr 1+2`
echo $a
//结果输出3
上一篇: 泛型二叉排序树
下一篇: shell入门(7)——文件判断操作
推荐阅读
-
linux awk 运算符(算术运算符,赋值运算符,关系运算符,逻辑运算符,正则运算符)介
-
《C语言及程序设计初步》_1.11算术运算符与算术表达式_实践10——分离整数和小数部分
-
linux awk 运算符(算术运算符,赋值运算符,关系运算符,逻辑运算符,正则运算符)介
-
Linux的Shell关系运算符
-
入门---shell编程运算符 退出状态
-
python入门教程之基本算术运算符
-
一篇文章带你入门java算术运算符(加减乘除余,字符连接)
-
《C语言及程序设计初步》_1.11算术运算符与算术表达式_实践10——分离整数和小数部分
-
shell关系运算符介绍
-
shell入门(9)——特殊符号&逻辑运算符