1. 首页
  2. 数据库
  3. 其它
  4. Shell中特殊参数变量和特殊状态变量汇总

Shell中特殊参数变量和特殊状态变量汇总

上传者: 2021-02-01 08:51:33上传 PDF文件 38.67KB 热度 30次
特殊参数变量: $#:传给Shell脚本的参数个数 $0:当前Shell脚本名 $1:传递给Shell脚本的第1个参数,若没有则为空 $2:传递给Shell脚本的第2个参数,若没有则为空 $3:传递给Shell脚本的第3个参数,后续以此类推 ${10}:传递给Shell脚本的第10个参数,读取的参数位置大于等于10之后需要使用花括号 $@:传递给Shell脚本的所有参数组成的列表,即参数列表 $*:传递给Shell脚本的的所有参数组成的单个字符串,不同参数之间空格依旧存在 特殊状态变量: $?:上一指令的退出码(既可以是执行脚本程序指令也可以是普通命令),0表示正常退出,其余表示异常 $$:
下载地址
用户评论