Ubuntu

從中刪除路徑磷一個_HvariablewithP一個_H=磷一個噸H在一個r一世一個bl和在一世噸H磷一個噸H=PATH variable with PATH=(echo ‘$PATH’ | sed -e …) 不起作用

  • March 30, 2022

由於不熟悉添加永久路徑的方式,一不小心導出了錯誤的目錄,即 /home/adolph/anaconda3/condabin。(應該是/home/adolph/anaconda3/bin)

adolph@adolph-System-Product-Name:~$ echo $PATH
/home/adolph/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/adolph/anaconda3/bin:/home/adolph/anaconda3/bin

我試圖在大多數文章介紹的方法中刪除錯誤的目錄。 參考 1參考2

adolph@adolph-System-Product-Name:~$  PATH=$(echo "$PATH" | sed -e 's/:\/home\/adolph\/anaconda3\/condabin$//')

但是,它仍然存在。如何有效解決?

adolph@adolph-System-Product-Name:~$ echo $PATH
/home/adolph/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/adolph/anaconda3/bin:/home/adolph/anaconda3/bin

您可以像這樣為目前會話定義所需的 PATH: export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/adolph/anaconda3/bin 如果您希望該更改是永久性的,則可以將該行添加到您的~/.bashrc.

引用自:https://unix.stackexchange.com/questions/697405