Tag: let

  • 【笔记】Bash Shell 下算术运算的方法

    以下摘自 www.tnc.edu.tw,by 臥龍小三。原文   Bash shell 的算術運算有四種方式。 第一種:使用 expr 這個外部程式 加法 r=`expr 4 + 5` echo $r 注意! '4' '+' '5' 這三者之間要有空白 注意! 以下是錯誤的寫法: r=`expr 4 * 5` 原因:* 對 bash 而言有特殊意義(萬用字元),所以要改用以下寫法: 乘法 r=`expr 4 \* 5` 也就是說用 \ 取消 * 的特殊意義。 第二種:使用 $(( )) 上述計算,可用以下方式來做: r=$(( 4 + 5 )) echo $r 第三種:使用 $[…