shell 特殊变量

$0 :脚本名字
$1 - $9 :位置参数 #2 - #9
${10} :位置参数 #10
$# :位置参数的个数
"$*"   :全部的位置参数(做为单个字符串)
"$@"  : 全部的位置参数(每一个都做为独立的字符串) 
${#*}  :传递到脚本中的命令行参数的个数
${#@} :传递到脚本中的命令行参数的个数
$?  :返回值
$$  :脚本的进程ID(PID)
$-   :传递到脚本中的标志(使用set)
$_  : 以前命令的最后一个参数
$!   :运行在后台的最后一个做业的进程ID(PID)
相关文章
相关标签/搜索