![]() |
Cron, crontab и проблемы с исполнением скриптов
Ситуация следующая:
1. есть скрипты: /usr/local/etc/opt/rs-ftp-daily.sh /usr/local/etc/opt/rs-ftp-weekly.sh /usr/local/etc/opt/rs-ftp-monthly.sh содержимое: Код:
#!/bin/sh 2. в crontab: Код:
10 2 * * * root /usr/local/etc/opt/rs-ftp-daily.sh В логах крона: Код:
Aug 13 11:53:02 hostmas /usr/sbin/cron[614]: (*system*) RELOAD (/etc/crontab) Самое интересное это то, что скрипт который запускается каждый день rs-ftp-daily.sh делает свою работу нормально. |
Negativ,
rsync без указания полного пути => имхо под крон не отработает. |
согласен, добавьте полный путь к rsync, ну и еще для отлова ошибок можно использовать перенаправление вывода в файл.
|
mar
Как всегда права. На самом деле в кроне скрипты без абсолютного пути не срабатывают. А срабатывание одного из них было иллюзией. |
Время: 18:28. |
Время: 18:28.
© OSzone.net 2001-