【问题标题】:Is there a way to pass arguments to a pkg有没有办法将参数传递给 pkg
【发布时间】:2011-04-16 05:33:07
【问题描述】:

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

$0 = 脚本路径
$1 = 包路径
$2 = 默认位置
3 美元 = 目标交易量

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

问候,
-吉姆

【问题讨论】:

    标签: macos


    【解决方案1】:

    尝试:

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

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

    卡洛斯。

    【讨论】:

    • 这对我不起作用。似乎 preinstall/postinstall 脚本不继承环境变量。这对你有用吗,@cyaconi?
    猜你喜欢
    • 1970-01-01
    • 2012-02-25
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 2021-03-05
    • 1970-01-01
    相关资源
    最近更新 更多