4.5 运算符 #
4.5.1 赋值运算符 #
= 赋值运算符,用于算数赋值和字符串赋值。使用 unset 取消为变量的赋值。= 除了作为赋值运算符还可以作为测试操作符。
4.5.2 基本运算符 #
- + - * / ** %
使用 expr 进行运算。只能支持整数。
# 主要符号和数字之间要有空格
expr 4 + 5
数字常量 #
-
let 变量名=变量值
-
变量值使用 0 开头为八进制
-
变量值使用 0x 开头为十六进制
双圆括号是 let 命令的简化,所以在实际使用中较少会使用到 let。
((a=10))
((a++))
echo $((10+20))