shell编程里面的特殊参数
这个几天在unix的shell编程.在此做个记录
$# 传给程序的参数个数,或者执行set命令设置的参数个数
$* 对位置参数等的集中引用
$@ 跟$*类似,区别在于当加了双引号后"$@",集中引用位置参数"$1","$2"......
$0 正执行的程序名
$$ 正执行程序的进程ID
$! 最后一个发到后台运行的程序的进程id
$? 最后一个在前他执行的程序的退出状态
$- 当前有效选项标志
这个几天在unix的shell编程.在此做个记录
$# 传给程序的参数个数,或者执行set命令设置的参数个数
$* 对位置参数等的集中引用
$@ 跟$*类似,区别在于当加了双引号后"$@",集中引用位置参数"$1","$2"......
$0 正执行的程序名
$$ 正执行程序的进程ID
$! 最后一个发到后台运行的程序的进程id
$? 最后一个在前他执行的程序的退出状态
$- 当前有效选项标志