Я сделал тест на своем сервере со следующей установкой:
*/5,30 12-13 * * * /root/crontest > /var/log/crontest.log
Где сценарий crontest был похож на это:
echo "Running at:"`eval date +%Y-%m-%d-%H:%M`
Вот вывод:
Running at:2011-04-29-12:20
Running at:2011-04-29-12:25
Running at:2011-04-29-12:30
Running at:2011-04-29-12:35
Running at:2011-04-29-12:40
Running at:2011-04-29-12:45
Running at:2011-04-29-12:50
Таким образом, в основном установка, которую Вы имеете, будет работать каждые 5 минут между часами, которые Вы указали. Все эти 30 делают, говорят для выполнения его каждые 30 минут, который является, уже делает из-за 5 каждую минуту интервал. Таким образом, это не ограничит крона в выполнении только от 0 до 30 минут и затем 5 минут каждый в том интервале.
Вы смогли решать его путем ограничения его как это:
*/5,0-30 12-13 * * * /root/crontest > /var/log/crontest.log
Править: Это не будет работать или начиная с, средства ИЛИ таким образом, они будут все еще работать каждые 5 минут
Если это не работает затем, необходимо будет, вероятно, решить его: