shell 脚本中的数学计算表达
1.双尖括号 推荐采用 高级方法
((expression))
eg: C 语言风格 for循环
for (( i = 1; i <= 10; i++))
do
echo "The next number is $i"
done
2.双方括号
[[expression]]
支持字符串模式匹配即正则表达式
test命令的数值比较
test 字符串比较
老方法
1)执行数学表达式 expr
expr 1+5
2)单方括号
$[ operation ]
eg:var=$[ 1+5 ]
浮点数解决方法
shell脚本支持整数的处理
浮点数解决方法引入命令 bc