我的shell程式設計(六) 環境變數和區域性變數

2021-09-29 17:58:59 字數 539 閱讀 8437

只能包含字母、數字、下劃線,並且不能以數字開頭

不應該跟系統中已有的環境變數重名,盡量不要全部使用大寫,盡量不要用「_」下劃線開頭

最好做到見名知義

不能使用程式中的保留字,例如if、for等

字元型

數值型整型

浮點型布林型

設定變數

引用變數

撤銷變數

單引號與雙引號的區別

環境變數

本地變數(區域性變數)

位置變數

特殊變數(bash內建的,用來儲存某些特殊資料的變數,也稱系統變數)

var_name=value      //本地變數,作用域為當前shell程序。對當前shell外的其它shell程序,包括當前shell的父shell、子shell程序均無效

local var_name=value //區域性變數,作用域為當前**段,常用於函式

(六)環境變數配置檔案

1 source 配置檔案 配置檔案 1 環境變數配置檔案 登入時生效的環境變數配置檔案 在 linux 系統登入時主要生效的環境變數配置檔案有以下五個 etc profile etc profile.d sh 登陸,語系等 bash profile bashrc 別名 etc bashrc 2 流...

Shell入門知識3 環境變數

基本語法 export 變數名 變數值 將shell變數輸出為環境變數 source 配置檔案 讓修改後的配置資訊立即生效 echo 變數名 查詢環境變數的值 快速入門 1 在 etc profile檔案中定義tomcat home環境變數 vim etc profile 在檔案末尾追加 tomca...

小鳥初學Shell程式設計(九)環境變數變數配置檔案

環境變數主要儲存在以下四個檔案和乙個目錄中 儲存在 etc 目錄下的配置檔案,都是所有使用者通用的配置,就是不管是root使用者還是普通使用者。儲存在 使用者家目錄的配置檔案,是儲存特定使用者的配置,例如在某些環境只有root使用者才可使用。在重新開啟新的終端或切換不同使用者時,配置檔案的載入順序是...