環境變數 PATH 的初使值來自於系統設定值(各版本的 UNIX 作業系統均有差異)。設定的語法如下所示:
setenv PATH /usr/ucb:/bin:/usr/bin:~/akbin:
設定的目錄必須用符號“:”來加以區隔開來。在上例的最後的符號“:”,它的後面沒有填上任何的目錄,這樣在語法上並沒有錯,因為“空乏”在這裡所代表的意義是“目前的工作目錄”,相當於在設定預設變數中所使用的符號“.”。使用時請注意此點。
當設定環境變數 $PATH 後,預設變數 $path 會隨之更改。反之改變 $path
設定, $PATH 亦會自動改變。
5 % echo $PATH
/usr/ucb:/bin:/usr/bin:
6 % echo $path
/usr/ucb /bin /usr/bin .
7 % set path = ( ${path} ~/{akbin,project} )
8 % echo $path
/usr/ucb /bin /usr/bin . /home1/akira/akbin /home1/akira/project
9 % echo $PATH
.:/usr/ucb:/bin:/usr/bin::/home1/akira/akbin:/home1/akira/project
因為有這種互動的關係,所以在“.cshrc”檔案中只需要設定其中的一個便可以了。通常的選擇是設定預設變數
$path。