Shell變數型別有哪些?linux運維shell程式設計

老男孩Linux發表於2021-04-09

變數是暫時儲存資料的地方及資料標記,所儲存的資料存在於記憶體空間中,透過正確地呼叫記憶體空間中變數的名字就可以取出與變數對應的資料。使用變數的好處就是使程式開發更為方便。當然,在程式設計中使用變數也是必須的,否則就很難完成相關的程式開發工作。那麼Linux系統學習中,Shell變數有什麼特性?Shell變數型別有哪些?

預設情況下,在bash Shell中是不會區分變數型別的。當然,如果需要指定Shell變數的型別,也可以使用declare顯示定義變數的型別。一般情況下Shell開發者在開發指令碼時需要自行注意Shell指令碼中變數的型別。

Shell變數型別有哪些?

變數可分為兩類:環境變數(全域性變數)和普通變數(區域性變1量)。環境變數也可稱為全域性變數,可以在建立它們的Shell及其派生出來的任意子程式Shell中使用,環境變數又可分為自定義環境變數和bash內建的環境變數。普通變數也可稱為區域性變數,只能在建立它們的Shell函式或Shell指令碼中使用。普通變數一般由開發者在開發指令碼程式時建立。


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

相關文章