- 變量的名字保存變量的值
- 引用變量的值就叫做變量替換
如果 variable 是一個變量的名字,那么 $variable 就是引用這變量的值,即這變量所包含的數據。
** 為什么變量賦值不能有空格? **
因為空格是用做參數的分隔符,shell會出現錯誤解釋
Bash中一切都是 字符串
但是依賴于具體的上下文,Bash也允許比較操作和整數操作。其中的關鍵因素就是,為變量賦的值是否只有數字。
- 變量的名字保存變量的值
- 引用變量的值就叫做變量替換
如果 variable 是一個變量的名字,那么 $variable 就是引用這變量的值,即這變量所包含的數據。
** 為什么變量賦值不能有空格? **
因為空格是用做參數的分隔符,shell會出現錯誤解釋
Bash中一切都是 字符串
但是依賴于具體的上下文,Bash也允許比較操作和整數操作。其中的關鍵因素就是,為變量賦的值是否只有數字。