Итак, я хотел добавить в свой crontab следующую запись:
*/5 * * * * /command/to/run/every/5/minutes
но случайно набрал
**/5 * * * * /command/to/run/5/times/a/minute
Итак, команда запускалась 5 раз подряд. Это неожиданное поведение или какой-то плохо документированный способ запускать что-то несколько раз.
Я использую Centos 6 и cronie-1.4.4-7.el6.x86_64
Как бы то ни было, я не наблюдаю такого поведения в CentOS 6. Я действительно вижу, что задание выполняется каждую минуту, чего и следовало ожидать.
Поля представляют собой последовательность диапазонов или значений. Двойная звездочка, очевидно, является опечаткой, но, согласно справочной странице, звездочка заменяет диапазон "от первого до последнего". Итак, у вас есть два диапазона. «0-59» (каждую минуту) и «0-59 / 5» (каждые пять минут). Их объединение - это «каждая минута», которую я вижу.
Если ваша работа выполнялась 5 раз подряд (т. Е. Чаще одного раза в минуту), вам следует поискать причину в другом месте. Это не строка crontab.