$$    获取当前脚本的进程号,一般用于把进程号保存到一个.pid文件中,进而便于管理该进程

$!     获取上一个指令的PID,上一个后台运行进程的进程号

$?    获取上一个指令的返回值

$_    获取上一个指令或脚本执行时的最后一个参数


$? 返回值参考:

0            运行成功

2            权限拒绝

1~125   运行失败, 包括命令错误或参数传递错误

126        找到该命令但是无法执行

127        未找到命令

128+      命令被系统强制结束