Не может запустить терминал гнома от anacron задания

Несколько выпусков назад (ясная рысь) я записал резервную задачу сценария оболочки, которая выполнялась как anacron задание каждую неделю. Это хорошо работало затем. Однако Это перестало работать в аккуратном.

Идея была проста. Сценарий, на который ссылается anacron задание просто, запустил терминал гнома с фактическим резервным сценарием, переданным в как аргумент. Таким образом, новое окно терминала открылось, показав вывод сценария.

Вот, пожалуйста мой anacron файл: http://paste.ubuntu.com/673965/
и здесь, средство запуска: http://paste.ubuntu.com/673963/

Какая-либо идея, о почему, что когда-то работало, прекратила работать? И более важный, что сделать, чтобы заставить его работать снова?

Примечание: Я ценил бы протестированные решения, если это возможно...

0
задан 3 September 2011 в 14:01

1 ответ

Треть
Вы могли назвать терминал гнома непосредственно из 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\""  
2
ответ дан 22 December 2019 в 14:06

Другие вопросы по тегам:

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