Несколько выпусков назад (lucid lynx) Я написал задачу сценария резервного копирования, которая выполнялась как работа anacron каждую неделю. Тогда это сработало. Однако, он терпит неудачу.
Идея была простой. Сценарий, на который ссылается работа anacron, только что запустил gnome-terminal с фактическим сценарием резервного копирования, принятым в качестве аргумента. Итак, появилось новое окно терминала, показывающее вывод скрипта.
Здесь вы мой файл anacron: http://paste.ubuntu.com/673965/ и здесь, панель запуска: http: // paste. ubuntu.com/673963/
Любое представление о том, почему то, что когда-то работало, перестало работать? И что еще важнее, что делать, чтобы заставить его работать снова?
Примечание: я был бы признателен за проверенные решения, когда это возможно ...
Третий Вы можете вызвать gnome-terminal непосредственно из файла anacron, например:
7 5 * * * env DISPLAY=:0 gnome-terminal -e "/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender"
Third Возможно, мы могли бы попробовать это " cheat ":
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\""
Третий Вы можете вызвать gnome-terminal непосредственно из файла anacron, например:
7 5 * * * env DISPLAY=:0 gnome-terminal -e "/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender"
Third Возможно, мы могли бы попробовать это " cheat ":
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\""
Третий Вы можете вызвать gnome-terminal непосредственно из файла anacron, например:
7 5 * * * env DISPLAY=:0 gnome-terminal -e "/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender"
Third Возможно, мы могли бы попробовать это " cheat ":
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\""
Третий Вы можете вызвать gnome-terminal непосредственно из файла anacron, например:
7 5 * * * env DISPLAY=:0 gnome-terminal -e "/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender"
Third Возможно, мы могли бы попробовать это " cheat ":
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\""
Третий Вы можете вызвать gnome-terminal непосредственно из файла anacron, например:
7 5 * * * env DISPLAY=:0 gnome-terminal -e "/home/carles/Admin/dotfiles/bin/jobs/backup/backup-reisender"
Third Возможно, мы могли бы попробовать это " cheat ":
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\""