next up previous
Next: 要如何得知是否是在一 interactive shell 中? Up: 關於各種 shell 的問題 Previous: 是不是所有 shell 都有 alias,有沒別的替代方案呢?

要如何設定 shell 的變數呢?

在 C shell 類的 shell 中用 "set variable=value" 來設定只給這個 shell 看的變數,用 "setenv variable value" 來設定環境變數。要去除變數則以  unset 與 unsetenv 為之。在 Bourne shell 類的 shell 中則用  "variable=value" 來設定變數,若要將一變數並成環境變數則用 "export VARIABLE_NAME"。要去除一個變數則用 unset。



Tan Koan-Sin
1999-03-02