更換PATH我在.bashrc
以下條目:SED中的.bashrc
PATH=$PATH:/home/user/abc/bin;export PATH; # ADDED BY INSTALLER - DO NOT EDIT OR DELETE THIS COMMENT
我想替換/home/user/abc/bin
爲我選擇的任何路徑。我如何使用sed
來做到這一點?
我有以下幾點:
sed 's,PATH=[^;]*,PATH=$PATH/home/user/app/2.1,' -i ~/.bashrc
但是,這將取代任何與PATH
開始,我怎麼可以指定只選擇具有PATH
什麼開始,但也包括字符串ADDED BY INSTALLER - DO NOT EDIT OR DELETE THIS COMMENT
爲什麼用'sed'爲一個條目?你需要多次做嗎? – 2012-07-20 22:08:35