Вот ручная опция. Попробуйте команду сценария.
script -a ticketnum.txt
затем сделайте то, что необходимо сделать ctrl+d
останавливает запись, и получающийся файл может быть присоединен к билету. Я уверен, что это может быть автоматизировано немного с некоторыми сценариями.
Проблема в том, что пользовательские задания не загружаются в Upstart до тех пор, пока пользователь не создаст сеанс Upstart, запустив одну из команд initctl
.
Я описал это более подробно на http://bradleyayers.blogspot.com.au/2012/04/enables-upstart-user-jobs-to-start-at.html , а также написано задание Upstart, которое работает вокруг проблемы.
Просмотр таких источников, как /etc/init/mysql.conf
и http://upstart.ubuntu.com/cookbook/#start-on мне кажется, вам следует изменить начало в строке
на что-то вроде этого:
start on (mysql and runlevel [2345])
Я не уверен, что согласен с тем, что у выскочки отсутствует документация, но я уверен, что иногда мне сложно разбираться в документации . Обычно я просто использую метод проб и ошибок, пока он не сработает. Приведенное выше решение может оказаться излишним ... чего-то столь же простого может быть достаточно:
start on mysql