变量

含义

$0

这个脚本的执行名字

$n

这个脚本中的第n个参数值,n=1…9

$*

传递给脚本或函数的所有参数

$#

这个脚本的参数个数

$$

脚本运行的当前进程ID号

$!

后台运行的最后一个进程的进程ID号

$?

上个命令或函数的退出状态。0表示没有错误,其他表明有错误

$-

显示shell使用的当前选项

$@

传递给脚本或函数的所有参数,与$*类似