インストール中にシェルスクリプトを実行するパッケージメーカーでインストーラーを作成しようとしました。サイレント モード インストール中に、いくつかの引数をシェル スクリプトに渡したいと考えています。に似たもの
$installer -pkg MyInstaller.pkg -my_argument1 -my_argument2
私が考えることができる2つのオプションは、
- 環境変数を設定し、スクリプトからそれらを読み取ります。しかし、これはうまくいかないようです。
- このデータを何らかのファイルに書き込み、インストール中にそこから読み取ります。しかし、これは非常に醜い方法であり、インストーラーのユーザーにとっては便利ではありません。
コマンドライン引数または環境でそれを行うより良い方法はありますか?