gugugutime 2022-05-14 13:37:38 阅读数:432
語法:
變量名稱=變量值
示例:變量名稱TEST,變量值GUGUGU
變量名稱只能以字母或者下劃線開頭,以字母、下劃線、數字組成,並且不能為shell關鍵字。
變量、賦值符號(等號)和變量值之間不能出現空格,變量值也不能出現空格。
如果變量值內想出現空格,需要使用雙引號或者單引號。
示例:
變量沒有數據類型,shell脚本會自動决定變量值的數據類型。
字符串
建議使用雙引號或者單引號。
數值
建議直接寫
美元符($)是Linux命令符號,如果在變量值內使用該符號作為普通文本輸出,在前面使用“\”
獲取變量(也有叫做引用變量)的語法是在變量名稱前使用美元符號:
最簡單獲取變量的方式是直接在變量名稱前使用美元符號($)
$變量名稱
但是實際開發建議使用大括號將變量名稱包圍起來
${變量名稱}
示例:
shell支持一維數組,不支持多維數組,並且不限定數組的大小,用括號來定義數組,每個數組元素用空格隔開,訪問數組元素使用下標訪問。
變量名稱=(變量1 變量2 變量3)
數組名稱[索引值]
索引從0開始。
示例:
數組名稱[索引值]=新值
版权声明:本文为[gugugutime]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/134/202205141324555544.html