1. 程式人生 > >shell 中的特殊變量

shell 中的特殊變量

效果 $1 獨立 個數 自然 都是 後臺 命令執行 一個

$0:當前執行腳本的文件名

$n:n是自然數,第一個參數是 $1,第二個參數是 $2,依此類推

$#:參數個數

$*:所有參數,一個字符串,例如,./a.sh 1 2 3,則 $* 是 "1 2 3"

$@: 所有參數,效果是每個參數被獨立的雙引號括起來;每個參數都是一個獨立的""引用字串

$?: 上一個命令執行的退出狀態碼

$$: 當前 shell 的進程 ID

$!: 上一個後臺運行進程的 ID

shell 中的特殊變量