Shell變數(1)- 變數與變數分類
阿新 • • 發佈:2021-08-03
變數命名規則
- 開頭為字元或下劃線,名字中間中能有字母、數字和下劃線組成;
- 變數的長度不超過255個字元;
- 變數名在有效的範圍內必須是唯一的; 如再次定義則會替換上一個變數的值
- 在Bash中,變數的預設型別都是字串型;即系統把所有值都當作字串放到變數中,不論這個“字串”實際上是整數、浮點數等等
Bash中變數的分類
- 使用者自定義變數:變數自定義的
- 環境變數:這種變數中主要儲存的是和系統操作環境相關的資料。變數可以自定義,但是對系統生效的環境變數名和變數作用是固定的
- 位置引數變數:這種變數主要是用來向腳本當中傳遞引數或資料的,變數名不能自定義,變數作用是固定的
- 預定義變數:是Bash中已經定義好的變數,變數名不能自定義,變數作用也是固定的
其他語言變數按照儲存資料常用分類
- 字串型
- 整型
- 浮點型
- 日期型