macos - 如何从 mac 终端将参数传递给包安装程序

标签 macos terminal sudo packagemaker pkg-file

我想从 mac 终端以静默安装方式安装 pkg 文件。所以我使用以下命令进行静默安装。

sudo installer -store -pkg "/User/MyName/Desktop/helloWorld.pkg" -target /

它完美地安装了我的应用程序。但是我想将此命令行脚本中的参数传递给在 package maker 中创建的包安装程序。这样我就可以在包安装程序内的安装后/安装前脚本中使用此参数值。

是否有可能在上述命令中将我的值作为参数传递?

最佳答案

这在命令中是不可能的,因为“installer ”命令不支持任何此类参数。但是,您可以尝试使用可以从安装前/安装后脚本中读取的配置文件并执行所需的操作。

关于macos - 如何从 mac 终端将参数传递给包安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28325244/

相关文章:

macos - PDF缩略图查看 : Not able to select thumbnails in Sierra for MAC OSx App

linux - 如何在不覆盖 TTY 的情况下将密码传递给 su/sudo/ssh?

Python:通过让用户编辑默认值来获取用户输入

c - 为什么 C 编译器在 RET 指令后生成 NOP?

python - 在 Ubuntu 终端中,我怎样才能让 python 程序继续运行?

colors - IntelliJ IDEA Terminal 从 System?

bash - 如何允许 bash -c 用于 sudoers(后跟多个命令)?

ubuntu - 自定义 Sudo 命令

objective-c - 如何使用 Objective C 在 Cocoa 应用程序中异步获取数据

java - 我可以将 jshell repl (java 9) 添加到 vscode 的终端面板吗?