Shell—详解$0、$1、$2、$#、$*、$@、$?、$$变量
预定义变量:常用来获取命令行的输入
| 变量 | 作用 |
| $0 | 当前Shell脚本本身的文件名称 |
| $1 | 脚本接收的第一个参数($1-$9:第1-9个命令行参数名) |
| $2 | 脚本接收的第二个参数($1-$9:第1-9个命令行参数名) |
| $# | 命令行参数个数。脚本接收的所有参数个数 |
| $* | 所有命令行参数列表。脚本接收的所有参数 |
| $@ | 所有命令行参数列表。脚本接收的所有参数 |
| $$ | 脚本运行时的PID |
| $? | 显示上一条命令执行的返回值,如果为0则代表执行成功,非0表示失败 |
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
https://blog.csdn.net/w2393040183/article/details/98069555
https://blog.csdn.net/xifeijian/category_1471505.html
更多精彩

