0

我正在关注railscast

  1. 我在 Gemfile 中添加 gem 并运行 bundle install
  2. 已将此代码放在 config/schedule.rb 文件中

    every 1.minute do
      command "rm #{path}/tmp.txt"
    end
    
    every 2.minutes do
      command "rm #{path}/tmp.txt"
    end
    

我正在尝试删除 tmp.txt 文件,但它没有被删除。我错过了什么?

4

1 回答 1

2

实际工作由服务器的crontab命令完成。“Whenever” gem 只不过是一个很好的工具,可以帮助您编写 cron 命令并轻松更新。

也许您忘记更新 crontab?试试这个

whenever --update-crontab store
于 2013-02-19T07:59:38.070 回答