以前還滿常用 PATH="$PATH:/path/bin" 的方式進行更新,但不知為何在 /etc/environment 會出錯?如:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
PATH="$PATH:/path/bin"

登入後 echo $PATH 會僅剩 /path/bin,不知是不是沒 export PATH 的關係?暫時先用 sed 來處理這段:

$ sed 's/^PATH="\(.*\)"/PATH="\1:\/path\/bin"/g' /etc/environment > /tmp/environment
$ mv /tmp/environment /etc/environment


changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()