shell中常用的參數

  1. $$
    Shell本身的PID(ProcessID)

  2. $!
    Shell最後運行的後臺Process的PID

  3. $?
    最後運行的命令的結束代碼(返回值)

  4. $-
    使用Set命令設定的Flag一覽

  5. "* 所有參數列表。如"*“用「”」括起來的情況、以"$1 $2 … $n"的形式輸出所有參數。

  6. @"@ 所有參數列表。如"@“用「”」括起來的情況、以"$1" “2""2" … "n” 的形式輸出所有參數。

  7. $#
    添加到Shell的參數個數

  8. $0
    Shell本身的文件名

9.11~n
添加到Shell的各參數值。$1是第1參數、$2是第2參數…。

$# 是傳給腳本的參數個數
$0 是腳本本身的名字
$1是傳遞給該shell腳本的第一個參數
$2是傳遞給該shell腳本的第二個參數
$@ 是傳給腳本的所有參數,單獨分開
$* 是傳給腳本的所有參數組成的字符串

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章