++ —?? 自增與自減
* / %?? 乘法、除法及求余數(shù)
^?????? 指數(shù)運(yùn)算
你還可以使用邏輯運(yùn)算符和布爾運(yùn)算符:
$ ((x=11)); ((y=7)) $ if (( x > y )); then > echo "x > y" > fi x > y $ ((x=11)); ((y=7)); ((z=3)) $ if (( x > y )) >> (( y > z )); then > echo "letters roll downhill" > fi letters roll downhill
或者如下方式:
$ if [ x > y ] << [ y > z ]; then echo "letters roll downhill"; fi letters roll downhill
下面計(jì)算 2 的 3 次冪:
$ echo "2 ^ 3" 2 ^ 3 $ echo "2 ^ 3" | bc 8