脚本参数
安装器可以根据实际的运行环境(比如运行时临时文件夹)以及用户的实际选择(比如选择目标安装目录/宗卷)等,动态地将这些参数传递给脚本,以方便脚本根据用户的操作做出决定,以适应实际情况。
参数主要有4个,在Bash脚本内分别使用$0、$1、$2和$3来获取;对于常用的Perl语言的脚本,分别是:$0、$ARGV[0]、$ARGV[1]和$ARGV[2]。
每个参数的含义,根据不同脚本类型有所不同,对于Bash脚本来说,每个参数的含义如下表所列:
参数 | $0 | $1 | $2 | $3 |
InstallationCheck | 脚本完整目录 | 包完整目录 | 默认路径 | 目标卷 |
VolumeCheck | 脚本完整目录 | 卷完整目录 | 不适用 | 不适用 |
Preflight | 脚本完整目录 | 包完整目录 | 目标完整路径 | 目标卷 |
Preinstall preupgrade | 脚本完整目录 | 包完整目录 | 目标完整路径 | 目标卷 |
Postinstall postupgrade | 脚本完整目录 | 包完整目录 | 目标完整路径 | 目标卷 |
postflight | 脚本完整目录 | 包完整目录 | 目标完整路径 | 目标卷 |
Last updated