shell中$XX相關html
shell中$* $@和$#還有好多。shell
$* 這個程式的全部參數
$# 這個程式的參數個數
$@ 跟$*相似,可是能夠看成數組用數組
舉例說:
腳本名稱叫test.sh 入參三個: 1 2 3
運行test.sh 1 2 3後
$*爲"1 2 3"(一塊兒被引號包住)
$@爲"1" "2" "3"(分別被包住)
$#爲3(參數數量)ide
預約義變量:
$# 表示位置參數的數量
$* 表示全部位置參數的內容
$? 表示命令執行後返回的狀態 (執行成功 返回0 執行不成功 返回非0)
$$ 表示當前進程的進程號 但願打開一個進程後再也不打開另外一個(/proc/<PID>)
$! 表示後臺運行的最後一個進程號
$0 表示當前的進程名spa
總結自:https://zhidao.baidu.com/question/211443162.htmlorm