$0, $#, $*, $@, $?, $$的含义
$?
上个命令的退出状态,或函数的返回值。
$!
Shell最后运行的后台Process的PID(后台运行的最后一个进程的进程ID号)、
$1~$n
添加到Shell的各参数值。$1是第1参数、$2是第2参数…
$# 是传给脚本的参数个数
$@ 是传给脚本的所有参数,与$*同;"$@"有引号的时,是多个分开的指,而"$*"是一个值 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
$$ 是脚本运行的当前进程ID号
$(( ))与整数运算
#echo $((2*3)) 6
立志如山 静心求实
浙公网安备 33010602011771号