一、Bash的算术运算有以下几种方法:
序号 | 名称 | 语法 | 范例 |
1 | 算术扩展 | $((算术式)) | r=$((2+5*8)) |
2 | 使用外部程序expr | expr 算术式 | r=$( expr 4+5) |
3 | 使用$[] | $[算术式] | r=$[ 4+5] |
4 | 使用内置命令declare | declare -i 变量=算术式 | declare -i r=4+5 |
5 | 使用内置命令let | let 算术式 | let r=6+8 |
二、关于算式的条件判断式
序号 | 判断式 | 在什么情况下为真 |
1 | -eq | 前后值相等 |
2 | -ne | 前后值不相等 |
3 | -lt | 前值小于后值 |
4 | -le | 前值小于或等于后值 |
5 | -gt | 前值大于后值 |
6 | -ge | 前值大于或等于后值 |
养家糊口不容易,兼职开了个网店,希望大家帮忙收藏一下:我的店铺