Мой файл .plist вызывает сценарий оболочки, но сценарий не работает, поскольку он ссылается на другие файлы в том же каталоге, что и сценарий.
Таким образом, скрипт успешно работает только тогда, когда я перехожу к нужной папке.
Как я могу сделать так, чтобы это произошло в .plist?
Использовать WorkingDirectory
вариант:
WorkingDirectory <строка>
Этот необязательный ключ используется для указания каталога для chdir (2) перед запуском задания.
Чтобы увидеть все доступные варианты, отметьте launchd.plist
страница руководства.