У меня есть файл ruby, и мне нужно запускать его каждые 3 часа. Этот код отлично работает:
27 */3 * * * /path/to/ruby -rubygems /path/to/ruby_file.rb
И я не хочу, чтобы этот файл запускался с полуночи 12.00 до утра 8.00
Как мне это установить?
27 9-23/3 * * * должен работать на большинстве современных вариантов Unix.
27 9-23/3 * * *
*/15 10-20 * * * /usr/bin/php /tmp/myscript.php */6 6-9,21-23,0-2 * * * /usr/bin/php /tmp/myscript.php
Более сложный cron для тебя, мой друг.Примечание: cron не перепрыгивает через 23-0
27 9-23/3 * * * /path/to/ruby -rubygems /path/to/ruby_file.rb
должен сделать трюк.
Хорошее резюме всего этого можно найти в этой статье в Википедии .
2-10 / 4, как 2,8 или 2,6,10?
Я думаю, секунды