今天在查設定PATH
環境變數發現有兩種寫法:
export PATH=<newpath>:$PATH
export PATH=$PATH:<newpath>
<newpath>
為要加入的新路徑,例如/new/path
。
兩者的差異為:
<newpath>:$PATH
是把新路徑加在PATH
變數的最前面;
$PATH:<newpath>
是把新路徑加在PATH
變數的最後面。
例如原本PATH內容如下。
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
輸入export PATH=/new/path:$PATH
。
$ export PATH=/new/path:$PATH
$ echo $PATH
/new/path:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
輸入export PATH=$PATH:/new/path
。
$ export PATH=$PATH:/new/path
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/new/path
沒有留言:
張貼留言