next up previous contents
Next: 函數與多檔模組化 Up: 變數函數與模組化寫作 Previous: 環境變數   Contents

一些內定變數

這邊$@ $*是不一樣的要小心single guote, double quote的不一樣。 $?用在測試條件的判定是最常用的。

shell一開始也會設定一些內定環境變數,這些環境變數會有一些程式自動會來讀取, 例如mail程式用的MAIL,還有指明命令所在搜尋目錄的PATH等等。 這些是寫bash, ksh, csh的C一開始寫在C程式內的。 看環境變數用env這個命令,看變數用set命令就看得到不一樣結果。



Cyril Huang 2002-06-14