2014-08-28 28 views
1

我正在爲Ubuntu 14.04設置一個環境變量以供腳本使用。Ubuntu:環境變量在關閉會話後被刪除

我打開終端,做:

export VARNAME=/home/me/folder/folder2 

然後運行該腳本,一切工作正常。但無論如何,只要我關閉我的會議,變量似乎消失了,我必須再次聲明它像第一次。

+0

這是預期的行爲。 – frlan 2014-08-28 11:11:21

回答

0

其實如果你通過終端設置變量,它會持續到關機。如果你想設置永久變量,你必須執行以下操作。

$ vi ~/.bash_proflle 

    // set the variable in the file 

按ESC鍵退出,鍵入:wq現在路徑被設置。

+0

我的.bash_profile文件是空的或不存在的,並且在那裏設置參數對我來說不起作用。還有其他建議嗎? – Ben 2015-10-12 16:19:13

+0

@BenjaminW。請看http://askubuntu.com/a/48970 – 2015-10-12 19:29:32