|
|
|
Опции темы | Поиск в этой теме |
02.06.2013, 12:14 Вверх | #1 | |||
Коварный тип
|
Проблема с crontab (new crontab file is missing newline before EOF, can't install)
Пытаюсь добавить в крон задание на исполнение sh скрипта.
Код:
0 */1 * * * /bin/shell /home/mysql_backup.sh Код:
0 */1 * * * /bin/shell /home/mysql_backup.sh new crontab file is missing newline before EOF, can't install Гуглю, пишут что нет перевода на новую строку в конце задания. Что за перевод то ? Всегда так добавлял и работало нормально. |
|||
26.06.2013, 10:16 Вверх | #4 | |||
Коварный тип
|
Косяк снова вылез. Заметил что задание которое я в крон добавил не выполняется вообще.
Было содержимое такое: Код:
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) # 55 13 * * * root /usr/sbin/ntpdate ntp2.intergenia.de >/dev/null 2>&1 Код:
30 23 * * * root /home/mysql_backup.sh Код:
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) # 55 13 * * * root /usr/sbin/ntpdate ntp2.intergenia.de >/dev/null 2>&1 30 23 * * * root /home/mysql_backup.sh /home/mysql_backup.sh То начинается выполнение скрипта. Не подскажите в чем может быть косяк ? |
|||
26.06.2013, 10:44 Вверх | #5 | |||
Модератор
|
Serberg, попробуй убрать пустую строку после 55 13 * * * root /usr/sbin/ntpdate ntp2.intergenia.de >/dev/null 2>&1
что-бы получилось: Код:
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) # 55 13 * * * root /usr/sbin/ntpdate ntp2.intergenia.de >/dev/null 2>&1 30 23 * * * root /home/mysql_backup.sh |
|||
Cказали cпасибо: |