Обсуждение:Cron

message: давно причём, даже на kde.org уже не упоминается и в репах нет его 79.173.85.12 05:53, 8 ноября 2011 (UTC)
thread_title:  kcron протух 

message: * редактировать с помощью crontab -e. Поменять редактор можно, например, так: export EDITOR=mcedit;
* указывать полный путь к файлам;
* скрипты должны выдавать что-либо в stderr только в случае ошибок (не должно быть отвлекающих warning'ов);
* Добавлять пустую строку в конце файла (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).
Как-то так, только где бы взять пруфлинки? --LeNiN 04:59, 7 сентября 2011 (UTC)
replies: text: Будем искать. Ink 09:32, 7 сентября 2011 (UTC)
replies: text: : Перенёс к себе: http://vazhnov.livejournal.com/5023.html --LeNiN 18:08, 15 сентября 2011 (UTC)
thread_title:  Правила хорошего тона 

message: Вроде бы википедия - это энциклопедия, но НЕ сборник рецептов. Поэтому, например, команды смены редактора - это уже лишнее. (Раздел уже убран кем-то, у меня лишь мысли по поводу).
replies: text: Рецепты можно спокойно переносить в викиучебник. --LeNiN 20:30, 2 мая 2013 (UTC)
thread_title:  Нужное и ненужное в статье 

message: важный ключ, очень много версий его поддерживает, а в статье говорится, что в cron файле шесть колонок, не говорится явно, что есть исключения, но и не упоминается о них. можно написать, что для этого используется файл /var/run/cron.reboot. 5.164.249.116 20:57, 1 октября 2013 (UTC)
@reboot 	Запуск при загрузке 
	
@yearly 	Раз в год 	0 0 1 1 *
@annually 	Тоже что и @yearly 	
@monthly 	Раз в месяц 	0 0 1 * *
@weekly 	Раз в неделю 	0 0 * * 0
@daily 	Раз в день 	0 0 * * *
@midnight 	В полночь (00:00) 	
@hourly 	Каждый час 	0 * * * * 
178.123.69.18 17:09, 7 мая 2014 (UTC)
thread_title:  @reboot 

message: 94.159.27.42 10:33, 10 июня 2014 (UTC)
В статье имеется ряд примеров...
И возможно это особенности реализаций CRON, но на моей практике нельзя задать одновременно число-месяца и день-недели значением "*" (любое значение).
Один из этих параметров должен быть задан "?" (игнорировать параметр... что тоже будет фактически означать любой значение)
Один из исходный примеров:
# 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 )
#
И корректные (в моем случае) примеры выглядели бы так:
# 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 )
#
В англоязычной версии этой статьи это упоминается - см. последний абзац.
Так же может быть полезна игрушка - http://www.cronmaker.com/
replies: text: Исторически всегда использовались звёзды. Приведённый пример "17 * * * *" используется в актуальной версии Debian и ещё много где. Если он не работает, стоит написать, где именно (вариант реализации крона; версия; дистрибутив, с которым поставлялся). chAlx 00:29, 20 ноября 2014 (UTC)
thread_title:  Возможна ошибка)