CentOS 特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)
名称 | 说明 |
$0 | 脚本名称 |
$1-9 | 脚本执行时的参数1到参数9 |
$? | 脚本的返回值 |
$# | 脚本执行时,输入的参数的个数 |
$@ | 无双引号时:顺序传递多个参数;有双引号时:顺序传递多个参数 |
$* | 无双引号时:顺序传递多个参数;有双引号时:多个参数作为一个参数来传递 |
$_ | 前一个命令的最后一个参数 |
$$ | 本shell的进程号 |
$- | 本shell的的环境 |
!* | 前一个命令的所有参数 |
!! | 前一个命令 |