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