R1-006 Shell變數簡介1

路途中的人2012發表於2017-03-02
1、Shell變數的名稱以一個字母或下劃線符號開始,後面可以接任意長度的字母、數字或下劃線。
2、Shell變數名稱字元並沒有長度限制。Linux Shell並對變數區分型別。一切都是字串,並且和變數名一樣,值並沒有字元長度限制。

3、變數賦值的方式為:
變數名稱=值
其中=號兩邊不要有任何空格。當想使用變數名稱來獲得值時,在名稱前加上$符號。

4、變數沒有字首$的時候,變數可能存在如下幾種情況:變數被宣告或被賦值、變數被unset、變數被export。

5、$variable只是${variable}的簡寫形式

6、被雙引號括起來的變數替換是不會被阻止的。所以雙引號被稱為部分引用,又稱弱引用。使用單引號,變數替換會被禁止,變數名只會被解釋成字面的意思,不會發生變數替換。所以單引號被稱為全引用,也稱強引用。

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

相關文章