特殊變量清單
變量 含義
$0 目前腳本的檔案名
$n 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數是$2。
$# 傳遞給腳本或函數的參數個數。
$* 傳遞給腳本或函數的所有參數。
$@ 傳遞給腳本或函數的所有參數。被雙引号(" ")包含時,與 $* 稍有不同,下面将會講到。
$? 上個指令的退出狀态,或函數的傳回值。
$$ 目前Shell程序ID。對于 Shell 腳本,就是這些腳本所在的程序ID。
本文轉自 boy461205160 51CTO部落格,原文連結:http://blog.51cto.com/461205160/1790551