У меня есть сценарий, site_backup.sh
, это хорошо работает из командной строки.
Я хочу выполнить задание крона для него, но я нуждаюсь в помощи. Файл хранится в:
/home/username/public_html/backups
Я попробовал это, но это ничего не делает:
0 0 * * * /bin/sh /home/username/public_html/backups/site_backup.sh
Что я делаю неправильно?
Нет необходимости ставить / bin / sh перед командой. Убедитесь, что файл site_backup.sh является исполняемым и будет работать.
Если ваш скрипт имеет какой-либо графический вывод, поместите export DISPLAY=:0 &&
перед вашей командой, чтобы он выглядел как
0 0 * * * export DISPLAY=:0 && /home/username/public_html/backups/site_backup.sh