[20201109]bash shell特殊算術方式.txt

lfree發表於2020-11-09

[20201109]bash shell特殊算術方式.txt

--//有時候工作需要寫bash shell指令碼,一般使用bash進行算術計算,我以前寫過一個連結:
--//http://blog.itpub.net/267265/viewspace-2286893/ =>[20181229]bash shell的算術運算 .txt
--//我忽略一種特殊情況,可以直接寫表示式,這樣更加簡單直觀。透過例子說明:

declare -i i
i=13+3*4
echo $i

$ declare -i i
$ i=13+3*4
$ echo $i
25

--//只要開始使用declare定義變數i是整形,就可以直接計算。

$ i=13 +3*4
-bash: +3*4: command not found

--//缺點不能有空格。

$ a=12
$ b=14

$ i=$a+$b
$ echo $i
26

--//補充一點使用typeset -i等同於declare -i.




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2732892/,如需轉載,請註明出處,否則將追究法律責任。

相關文章