$0
获取脚本本身的名字
$1
获取传递给该shell脚本的第一个参数
$2
获取传递给该shell脚本的第二个参数
$#
获取传给脚本的参数个数
$@
获取传给脚本的所有参数的列表
$*
获取以一个单字符串显示所有向脚本传递的参数,形如 传入参数 a1,a2, 使用$*输出后展示为a1 a2这样的一个字符串。与位置变量不同,其可展示参数可超过9个
$$
获取脚本运行的当前进程ID号
$?
获取上一个命令的退出状态,0表示没有错误,其他表示有错误
$0
获取脚本本身的名字
$1
获取传递给该shell脚本的第一个参数
$2
获取传递给该shell脚本的第二个参数
$#
获取传给脚本的参数个数
$@
获取传给脚本的所有参数的列表
$*
获取以一个单字符串显示所有向脚本传递的参数,形如 传入参数 a1,a2, 使用$*输出后展示为a1 a2这样的一个字符串。与位置变量不同,其可展示参数可超过9个
$$
获取脚本运行的当前进程ID号
$?
获取上一个命令的退出状态,0表示没有错误,其他表示有错误