shell中特殊的变量类型---位置参数


linux系统规定:

$0:表示当前shell脚本的名称
$#:表示脚本中总共的参数个数
$*:表示脚本中所有参数的值
$?:表示上一条命令执行后的返回值
$1,$2,$3.....表示脚本中的第一,第二,第三个参数。。。依此类推, $9之后的位置参数就必须用大括号括起来了, 比如, ${10}, ${11}, ${12},表示第十,十一,十二个参数
上面这些都是shell解释器的内设变量。



猜你喜欢

转载自blog.csdn.net/qq_34336286/article/details/80604339