5.1 問題
本案例要求熟悉Linux Shell環境的特點,主要練習以下操作:
使用expr、$[ ]、let等整數運算工具:定義變量X=1234,然後計算X與78的四則運算及求模結果
使用bc實現小數運算操作:以交互方式計算12.34與56.78的四則運算結果,另外再以非交互方式重複上述計算,最多顯示4位小數
5.2 步驟
實現此案例需要按照如下步驟進行。
步驟一:整數運算工具
1)使用expr命令
乘法操作應採用 * 轉義,避免被作爲Shell通配符;參與運算的整數值與運算操作符之間需要以空格分開,引用變量時必須加$符號。
首先定義變量X=1234,然後分別計算與78的加減乘除和求模運算結果:
[root@svr5 ~]# X=1234 //定義變量X
[root@svr5 ~]# expr $X + 78 //加法
1312
[root@svr5