1. 程式人生 > >shell-特殊變數列表

shell-特殊變數列表

特殊變數列表
變數 含義
$0 當前指令碼的檔名
$n 傳遞給指令碼或函式的引數。n
$# 傳遞給指令碼或函式的引數個數。
$* 傳遞給指令碼或函式的所有引數。有引號則引號內,作為一個引數傳入。
[email protected] 傳遞給指令碼或函式的所有引數。被雙引號(" ")包含時,與 $* 稍有不同,有引號則引號內,仍分別將引數傳入。
$? 上個命令的退出狀態,或函式的返回值。
$$ 當前Shell程序ID。對於 Shell 指令碼,就是這些指令碼所在的程序ID。