2012-05-08 179 views
6

對於錯誤,我添加了一個我不想使用的路徑。
我創建了一個名爲.base_profile的文件,使用命令源.base_profile導出了路徑,但是我不需要這個路徑,如何刪除它?從環境變量中刪除路徑

也許標題不太合適,但我沒有修改PATH變量。
我在.base_profile文件中這樣寫:

export MP=$MP/usr/local/mysql/bin 

再使用的源command.The問題是與MP的變量,這是不是一個,我想,這太long.I要刪除它,如何做到這一點?

回答

4

做一個

echo $PATH 

然後用鼠標那部分,這看起來有用抓住,並將其追加到:

PATH= 

因此,例如 - 而不是在一個OSX系統內:

PATH=/home/ramy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 

如果您只在一個終端中獲取路徑,則可以或者打開一個新終端。

如果您將source-command添加到一個配置腳本中,您必須在那裏將其刪除,以便逐個刪除它。

+0

它結束了我找到了未設置的命令並使用它。我現在解決了這個問題。 –

2

修復文件中的錯誤,並修復

出口PATH = [正確的]

6

的方式的環境變量到路徑還原到默認爲PATH=$(getconf PATH)

+0

這對我有用。 –