linux中shell變數$#,$@,$0,$1,$2的意義解釋:
變數說明:
$$
Shell本身的PID(ProcessID)
$!
#Shell最後執行的後台Process的PID
$?
最後執行的指令的結束程式碼(回傳值)
$-
使用Set指令設定的Flag一覽
$*
所有參數列表。如"$*"用「"」括起來的情況、以"$1 $2 … $n"的形式輸出所有參數。
$@
所有參數清單。如"$@"用「"」括起來的情況、以"$1" "$2" … "$n" 的形式輸出所有參數。
$#
新增至Shell的參數個數
$0
Shell本身的檔案名稱
$1~$n
新增至Shell的各參數值。 $1是第1參數、$2是第2參數…。
以上是shell中$使用方法解釋的詳細內容。更多資訊請關注PHP中文網其他相關文章!