Fcron - возможности

Мануал тут, а это очень выборочный перевод.

Ну не лежит у меня душа к обычному cron`у, не нравятся его куцые возможности, не нравится синтаксис crontab, не нравиться его костыльность по отношению к системам, которые не работают постоянно.. не нравиться в нем ни-че-го!

1. Итак, куча подробностей есть со ссылке выше, поэтому сразу к базовому синтаксису команды fcrontab.

@options frequency command

frequency=множитель*значение+множитель*значение+..
Допустимые мнжители:
величина: запись: 
months (4 weeks):    m
weeks (7 days):    w
days (24 hours):    d
hours (60 minutes):    h
seconds:    s

В итоге, к примеру 3w2d5h1
Если @options не установлена (опции дают дополнительные возможности, которые выгодно отличают fcron, подробности- смотреть-понятно-хде ), используется значение frequency

Пример fcrontab:
@ 30 getmails -all 
# Получать почту каждые 30 минут
2. Обычная кроноподобная запись - см. мануал (неинтересно).

3. Периодическое выполнение команды 1 раз в указанный промежуток времени.

Keywords: must be followed by the fields:
hourly, midhourly: minutes.
daily, middaily, nightly, weekly, midweekly: minutes and hours.
monthly, midmonthly: minutes, hours and days.

Пример:
%nightly * 21-23,3-5 echo "a nigthly entry"
# значит выполнить команду один раз между 21:00 и 23:59
или между 3:00 и 5:59, если не вышло в первый промежуток.
Версия обзора 0.01, 
на отсутствие багов НЕ ПРОВЕРЯЛОСЬ!

0 коммент.:

Отправить комментарий