加减乘除
运算符 | 描述 |
---|---|
+ | 加法 |
- | 减法 |
* | 乘法 |
/ | 除法 |
% | 求余 |
代码示例
#!/bin/bash
num1=10
num2=9
num=$(($num1 + $num2 - 10))
echo $num # 9
num=$(($num1 - $num2 * 9 + 100))
echo $num # 29
num=$(($num1 / $num2 + 9))
echo $num # 10
num=$(($num1 * $num2 / 45 + 2))
echo $num # 4
num=$((100 % 9))
echo $num # 1
数字大小判断
运算符 | 描述 |
---|---|
!= | 不等于 |
== | 等于 |
> | 大于 |
>= | 大于等于 |
< | 小于 |
<= | 小于等于 |
代码示例
#!/bin/bash
num1=10
num2=9
if (( $num1 != $num2 ))
then
echo 'num1 不等于 num2'
fi
if (( $num1 == $num2 + 1 ))
then
echo 'num1 等于 num2 + 1'
fi
if (( $num1 > $num2 ))
then
echo 'num1 大于 num2'
fi
if (( $num1 >= $num2 ))
then
echo 'num1 大于等于 num2'
fi
if (( $num1 < $num2 ))
then
echo 'num1 小于 num2'
fi
if (( $num1 <= $num2 ))
then
echo 'num1 小于等于 num2'
fi