欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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 脚本语言