LINUX.ORG.RU

Помогите ламеру с crontab!


0

0

Проблема такая. Необходимо запускать скрипт на перле каждые 10 минут. Я сделал так: нашел в /etc/ файл crontab и прописал в нем строку 10 * * * * roor /usr/script/ сохранил в командной строке прописал crontab -u root /etc/crontab при запуске crontab -l показывает что для рута выполняетя все что я прописал... Но ничего не работает :((( т.е. скрипт не выполняется каждые 10 мин :( Объясните что я делал не так?


Тут сразу много ошибок.
Во-первых надо писать:
*/10 * * * * ...
Во-вторых тот файл, хотя и можно использовать, но некрасиво, тк он системный,
и в нем уже есть какие-никакие записи, а ты их продублировал, и теперь
они будут по два раза выполняться. Надо было какой-нибудь новый файл создать
и в него вписать эту строчку.
В-третьих: Enter нажал в конце строки? Надо нажать.
В-четвертых: Таки правильно-ли ты написал эту строчку в файле /root/newcrontab?
*/10 * * * * /полный/путь/скрипт
и сделать:
crontab -u root /root/newcrontab
В-пятых: убрать из кронтабов то, что ты сделал неправильно;
Если делал crontab -u root ...; то перезагрузкой это не уберется.
В-шестых, и так далее еще и скрипт надо смотреть.

ansky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.