vazhnov (vazhnov) wrote,
vazhnov
vazhnov

Правила хорошего тона: Cron


  • Редактировать с помощью crontab -e (т.к. при выходе проверяется корректность введённых данных). Поменять редактор можно, например, так: export EDITOR=mcedit;

  • Указывать полный путь к файлам (т.к. переменная PATH обычно отличается от той, с которой вы работаете);

  • Скрипты должны выдавать что-либо в stderr только в случае ошибок (не должно быть отвлекающих warning'ов, т.к. любой вывод отправляется письмом на MAILTO — обычно пользователю root, желательно чтобы эти письма приходили в случае ошибок);

  • Добавлять пустую строку в конце файла (https://help.ubuntu.com/community/CronHowto When adding a new entry to a blank crontab, forgetting to add a newline at the end is a common source for the job not running).

Tags: cron, linux, Правила хорошего тона
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments