有没有办法将参数传递给 pkg

Jim*_*Jim 5 macos

我想知道是否可以将参数传递给 pkg 的安装脚本(安装前/升级、安装后/升级)。我注意到,当运行我的安装程序(my.pkg)时,我的 shell 脚本确实可以访问一些参数($0-$3)。

$0 = 脚本路径
$1 = 包路径
$2 = 默认位置
$3 = 目标卷

是否可以传递额外的参数?如果是这样,您将如何在命令行上执行此操作?

问候,
-吉姆

cya*_*oni 1

尝试使用:

sudo MY_VAR=VALUE installer -pkg my_package.pkg -target /

这有时对我有用,但我仍在寻找更好的方法。

卡洛斯.

  • 这对我不起作用。似乎预安装/后安装脚本不继承环境变量。这对你有用吗,@cyaconi? (2认同)