$#:表示命令行中位置参数的数量。
$*:表示所有位置参数的内容。
$$:表示当前进程的进程号。
$!:表示后台运行的最后一个进程的进程号。
$0:表示当前执行的进程的进程号。
$?:表示命令执行后返回的状态,用于检查上一个命令的执行是否正确。命令退出状态为0表示命令执行  正确,任何非0值的表示命令执行错误。