|  |  | 
| 
 | ||||||||
|  | 
|  | Опции темы | Поиск в этой теме | 
|  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пасибо: |