Несколько выпусков назад (ясная рысь) я записал резервную задачу сценария оболочки, которая выполнялась как anacron задание каждую неделю. Это хорошо работало затем. Однако Это перестало работать в аккуратном.
Идея была проста. Сценарий, на который ссылается anacron задание просто, запустил терминал гнома с фактическим резервным сценарием, переданным в как аргумент. Таким образом, новое окно терминала открылось, показав вывод сценария.
Вот, пожалуйста мой anacron файл: http://paste.ubuntu.com/673965/
и здесь, средство запуска: http://paste.ubuntu.com/673963/
Какая-либо идея, о почему, что когда-то работало, прекратила работать? И более важный, что сделать, чтобы заставить его работать снова?
Примечание: Я ценил бы протестированные решения, если это возможно...
Треть
Вы могли назвать терминал гнома непосредственно из anacron файла, чего-то как:
7 5 * * * env DISPLAY=:0 gnome-terminal -e "/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender"
Второй
Возможно, мы могли судить этот "обман":
bash -c "gnome-terminal -e '/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender 0'"
Сначала
После того как я мог решить подобную проблему путем изменения этого:
gnome-terminal --command="/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender 0"
в это:
gnome-terminal -e "bash -c \"/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender 0; exec bash\""