bash 中的特殊变量
变量 说明
————————————————————————————————————
$0 当前脚本的文件名
$n 第n个位置参数
$* 传递给脚本或函数的所有参数,$*会将这些参数视为一个整体
$@ 传递给脚本或函数的所有参数,$@会将所有参数当作同一字符串中的多个独立的单词
$# 脚本运行时携带的参数个数
$? 最近一个命令的退出状态码
$$ 当前shell的进程ID(PID)
$! 最近一个后台命令的PID
!! 执行上一条命令