我正在爲Ubuntu 14.04
設置一個環境變量以供腳本使用。Ubuntu:環境變量在關閉會話後被刪除
我打開終端,做:
export VARNAME=/home/me/folder/folder2
然後運行該腳本,一切工作正常。但無論如何,只要我關閉我的會議,變量似乎消失了,我必須再次聲明它像第一次。
我正在爲Ubuntu 14.04
設置一個環境變量以供腳本使用。Ubuntu:環境變量在關閉會話後被刪除
我打開終端,做:
export VARNAME=/home/me/folder/folder2
然後運行該腳本,一切工作正常。但無論如何,只要我關閉我的會議,變量似乎消失了,我必須再次聲明它像第一次。
其實如果你通過終端設置變量,它會持續到關機。如果你想設置永久變量,你必須執行以下操作。
$ vi ~/.bash_proflle
// set the variable in the file
按ESC鍵退出,鍵入:wq現在路徑被設置。
我的.bash_profile文件是空的或不存在的,並且在那裏設置參數對我來說不起作用。還有其他建議嗎? – Ben 2015-10-12 16:19:13
@BenjaminW。請看http://askubuntu.com/a/48970 – 2015-10-12 19:29:32
這是預期的行爲。 – frlan 2014-08-28 11:11:21