0
$?run
在下面的例子中做了什麼? run
與run
目錄不同。我明白$?
具有最後一個命令的狀態。
if (! $?run) then
set run = $PWD
endif
$?run
在下面的例子中做了什麼? run
與run
目錄不同。我明白$?
具有最後一個命令的狀態。
if (! $?run) then
set run = $PWD
endif
您可以使用$?var_name
來檢查是否定義了變量。從man csh
:
$?name
${?name}
Substitutes the string `1' if name is set, `0' if it is not.
這是不一樣的特殊$?
變量(是,語法是有點混亂)。