$0, $#, $*, $@, $?, $$的含义

  $?
  上个命令的退出状态,或函数的返回值。

  $!

  Shell最后运行的后台Process的PID(后台运行的最后一个进程的进程ID号)、
       $1~$n
  添加到Shell的各参数值。$1是第1参数、$2是第2参数…
       $# 是传给脚本的参数个数
       $@ 是传给脚本的所有参数,与$*同;"$@"有引号的时,是多个分开的指,而"$*"是一个值 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
       $$ 是脚本运行的当前进程ID号
       $(( ))与整数运算
#echo $((2*3))
6

 

posted on 2020-05-30 09:37  溪水静幽  阅读(108)  评论(0)    收藏  举报