Выполнение Новомодных пользовательских заданий на запуске

Вот ручная опция. Попробуйте команду сценария.

script -a ticketnum.txt затем сделайте то, что необходимо сделать ctrl+d останавливает запись, и получающийся файл может быть присоединен к билету. Я уверен, что это может быть автоматизировано немного с некоторыми сценариями.

8
задан 23 November 2011 в 22:27
2 ответа

Проблема в том, что пользовательские задания не загружаются в Upstart до тех пор, пока пользователь не создаст сеанс Upstart, запустив одну из команд initctl .

Я описал это более подробно на http://bradleyayers.blogspot.com.au/2012/04/enables-upstart-user-jobs-to-start-at.html , а также написано задание Upstart, которое работает вокруг проблемы.

8
ответ дан 2 December 2019 в 23:03

Просмотр таких источников, как /etc/init/mysql.conf и http://upstart.ubuntu.com/cookbook/#start-on мне кажется, вам следует изменить начало в строке на что-то вроде этого:

start on (mysql and runlevel [2345])

Я не уверен, что согласен с тем, что у выскочки отсутствует документация, но я уверен, что иногда мне сложно разбираться в документации . Обычно я просто использую метод проб и ошибок, пока он не сработает. Приведенное выше решение может оказаться излишним ... чего-то столь же простого может быть достаточно:

start on mysql
-1
ответ дан 2 December 2019 в 23:03

Теги

Похожие вопросы