$# :命令行中位置參數的個數,
$*:打印所有位置參數的內容。
$?:上一條命令執行後返回的狀態,當返回狀態值爲0時表示執行正常,非0值表示執行異常或出錯。
$0:當前執行進程名或者程序名。
代碼舉例:
#!/bin/bash
2
3 l111l //此命令執行成功,$?返回0,執行失敗,$?返回非0
4 if [[ $? == 0 ]]; then
5 echo '上條命令執行成功'
6 else
7 echo '上條命令執行失敗'
8 fi