Передача аргументов или среды в скрипт установки Mac - PullRequest
6 голосов
/ 28 декабря 2011

Я попытался написать установщик с packagemaker, который запускает сценарий оболочки во время установки.Я хочу передать некоторые аргументы скрипту во время установки в автоматическом режиме.Что-то похожее на

$installer -pkg MyInstaller.pkg -my_argument1 -my_argument2

Имеются два варианта:

  1. Установите переменные окружения и считайте их из скрипта.Но, похоже, это не работает.
  2. Запишите эти данные в какой-нибудь файл и прочитайте его во время установки.Но это очень уродливый способ сделать это, и он не удобен для пользователя моего установщика.

Есть ли лучший способ сделать это с помощью аргументов командной строки или сред?

...