代码:
#!/bin/bash
n=0
: $[ n = $n + 1 ]
echo $n
n=$[ $n + 1 ]
echo $n
n=$(( $n + 1 ))
echo $n
let "n++"
echo $n
(( n++ ))
echo $n
: $(( n = $n + 1))
echo $n
一共6可进行数学加法计算形式,利用let关键字、“[ ... ]”、“((...))”
另外,Bash中的整型是32位的,范围是-2^31~2^31-1。Bash不能理解浮点运算,如果需要,可以使用bc命令。