$n
腳本參數,$0 為執行文件名,$1 為第一個參數
$#
參數傳遞個數
$*
所有參數,存在一個字符串中
$@
所有參數,參數分別存在多個字符串中
$$
腳本運行的當前ID號
$!
后台運行的最后一個進程的ID號
#! /bin/bash echo "1 $$" echo "2 $$" & echo "3 $!"
輸出
$ ./demo.sh 1 18550 3 18551 2 18550
$-
顯示Shell使用的當前選項
$?
顯示最后的退出狀態,0 表示沒錯, 1 表示有錯