測牛學(xué)堂:2023軟件測試最新教程!shell腳本學(xué)習(xí)(算術(shù)運算符)
shell中的注釋
以#?開頭的就是shell中的注釋,不會被執(zhí)行,是給編程的人看的。
shell中的運算符
shell中有很多運算符。
按照分類,可以分為算術(shù)運算符,關(guān)系運算符,布爾運算符,字符串運算符,文件測試運算符
算術(shù)運算符
+表示相加,-表示相減,*表示乘法,/表示除法。
%表示取余數(shù),=表示賦值。
==表示判斷是否相等,如果相等返回true,不相等返回false
!=?表示判斷是否不相等,如果不相等,返回true,相等的話返回false,和==相反
注意:
1?==?和!=常常配合if語句,作為判斷條件使用。
2expr是表達(dá)式計算工具,使用它能完成表達(dá)式的求值操作。要寫在反引號里面。
例1:兩個數(shù)相加
注意:運算符兩邊必須有空格。=賦值不能有空格。
例2:乘法運算
*需要使用\?轉(zhuǎn)義才能夠作為乘法符號使用。