| $$ | シェル自身のPID(プロセスID) |
| $! | シェルが最後に実行したバックグラウンドプロセスのPID |
| $? | 最後に実行したコマンドの終了コード |
| $- | etコマンドを使って設定したフラグの一覧 |
| $* | 全引数リスト。"$*"のように「"」で囲んだ場合、"$1 $2 … $n" と全引数を一つにくっついた形で展開される。 |
| $@ | 全引数リスト。"$@"のように「"」で囲んだ場合、"$1" "$2" … "$n" とそれぞれの引数を個別にダブルクォートで囲んで展開される。 |
| $# | シェルに与えられた引数の個数 |
| $0 | シェル自身のファイル名 |
| $1~$n | シェルに与えられた引数の値。$1は第1引数、$2は第2引数…となる。${1}、${2}とも書く |