【发布时间】:2019-12-20 19:38:51
【问题描述】:
我在 Rails 应用程序中编写了以下 ruby 代码:
every '20 8 1-7 * 4' do
rake 'data_import:check_for_presence_of_file'
end
但上述 rake 任务每天都在格林威治标准时间上午 8:20 运行。是不是表达有问题?我在互联网上搜索了 cron 表达式,但我看到了相互矛盾的信息。请帮忙。
【问题讨论】:
-
你试过了吗? 0 9 1-7 * * [ "$(date '+\%u')" = "1" ] 基于superuser.com/questions/428807/… ?
标签: ruby-on-rails ruby cron