source命令用法:
source filename
作用: 在當前bash環境下讀取並執行filename檔案中的shell命令。
工作中經常將要配置的環境變數寫在乙個檔案中,例如你寫個xt300.env,
env=
'my envirment'
echo
'env test'
然後執行命令
source xt300.env
echo $env
由於是只在當前shell中執行,所以source設定的環境變數只改變當前shell的環境。
你新開啟乙個控制台,會發現它的環境變數並不會有source新設定的內容。
可以將source xt300.env
寫入/etc/bashrc檔案:
linux下的/etc/bashrc檔案: 為每乙個執行bash shell的使用者執行此檔案.當bash shell被開啟時,該檔案被讀取。
參考部落格:
linux 變數及環境變數的使用
export 命令用於設定或顯示環境變數,會將指定給它的變數或函式自動輸出到後續命令的執行環境。語法如下 export optional 變數或函式名稱 變數值 source 在當前bash 環境下讀取並執行檔案中的命令,重新執行剛修改的檔案 比如新建乙個test.sh 指令碼,內容為 a 1 執行...
linux環境程式設計 環境變數 列印環境變數
在shell程式設計主題中,我們已經大致的介紹過 環境變數和本地變數啦 我們今天來具體的介紹介紹,那環境變數到底是什麼呢?是我 一.環境變數含義 特徵 環境變數是指 作業系統中用來指定作業系統執行環境的一下引數 1 特徵 字串 有統一的格式 名 值 值 值用來描述程序的環境資訊 2 使用形式 與命令...
linux環境變數
初次學習lliux對環境變數的知識甚是不解決,特花費乙個上午的時間總結了一下,可以說是全面!如各位有更加詳細的見解不妨告知!定製環境變數 環境變數是和shell緊密相關的,使用者登入系統後就啟動了乙個shell。對於linux來說一般是bash,但也可以重新設定或切換到其它的 shell。環境變數是...