2022-12-07預定義變量數(shù)值運算與運算符

預定義變量

接收鍵盤輸入

read [選項] [變量名]

-p “提示信息":在等待read輸入時,輸出提示信息

-t秒數(shù):read命令會一直等待用戶輸入,使用此選項可以指定等待時間

-n字符數(shù):read命令只接受指定的字符數(shù),就會執(zhí)行

-s:隱藏輸入的數(shù)據(jù),適用于機密信息的輸入




declare聲明變量類型

declare [+/-][選項]變量名

-:給變量設定類型屬性

+: 取消變量的類型屬性

-i: 將變量聲明為整數(shù)型(integer)

-x:將變量聲明為環(huán)境變量

-p:顯示指定變量的被聲明的類型

數(shù)值運算方法1

aa=11

bb=22

給變量aa和bb賦值

declare -i cc=$aa+ $bb

expr或let數(shù)值運算工具

aa=11

bb=22

給變量aa和變量bb賦值

dd=$(expr $aa + $bb)

dd的值是aa和bb的和。注意“+”號左右兩側(cè)必須有空格

"$((運算式)”或“$[運算式]”

aa=11

bb=22

ff=$(( $aa+$bb ))

gg =$[ $aa+ $bb ]

運算符

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容