1. 程式人生 > 其它 >Shell變數(1)- 變數與變數分類

Shell變數(1)- 變數與變數分類

變數命名規則

  • 開頭為字元或下劃線,名字中間中能有字母、數字和下劃線組成;
  • 變數的長度不超過255個字元;
  • 變數名在有效的範圍內必須是唯一的; 如再次定義則會替換上一個變數的值
  • 在Bash中,變數的預設型別都是字串型;即系統把所有值都當作字串放到變數中,不論這個“字串”實際上是整數、浮點數等等

Bash中變數的分類

  • 使用者自定義變數:變數自定義的
  • 環境變數:這種變數中主要儲存的是和系統操作環境相關的資料。變數可以自定義,但是對系統生效的環境變數名和變數作用是固定的
  • 位置引數變數:這種變數主要是用來向腳本當中傳遞引數或資料的,變數名不能自定義,變數作用是固定的
  • 預定義變數:是Bash中已經定義好的變數,變數名不能自定義,變數作用也是固定的

其他語言變數按照儲存資料常用分類

  • 字串型
  • 整型
  • 浮點型
  • 日期型