export 命令用於設定或顯示環境變數,會將指定給它的變數或函式自動輸出到後續命令的執行環境。
語法如下:
export [optional] [變數或函式名稱]=[變數值]
source: 在當前bash 環境下讀取並執行檔案中的命令,重新執行剛修改的檔案
比如新建乙個test.sh 指令碼,內容為 a=1
執行 sh test.sh echo $a 顯示為空
執行 source test.sh 或 . test.sh , echo $a ,輸出1
永久的新增乙個變數
修改~/.bashrc,
export variable=value
source ~/.bashrc or .~/.bashrc
或者 輸入 bash 開啟乙個新的shell
使用Linux環境變數
環境變數 全域性變數 可作用於程序的所有子shell 區域性變數 部環境變數只能在定義它們的程序中可見 使用env或printenv可以檢視全域性變數,printenv命令加上變數名,可以顯示變數的值,或echo 變數名 在變數名之前加上ls不僅會顯示值還能讓變數作為命令列引數,set可以羅列出區域...
環境變數 Vue 環境變數的使用
文章背景 開發過程中經常遇到這樣的問題 相同的 部署到不同環境時需要使用不同的變數 比如介面網域名稱變數 serve 在測試環境和生產環境使用的是不同的網域名稱。這種情況下如果在 裡定義變數,打包部署前再修改 切換成不同的值再打包不利於 的維護,也很繁瑣。這時候利用環境變數來實現,在不用每次打包前改...
shell變數及環境變數
b 本地變數 b 顯示變數 great picture die hard echo die hard dollar 99 echo 99 last file zlpso.txt echo zlpso.txt 清除變數 unset variable name pc enterprise echo en...