尝试从crontab执行shell脚本,每10秒钟但它对我不起作用
rake db:dataimport
脚本只有一个命令.pAbsolute
答案 0 :(得分:1)
cron的最高分辨率是分钟,所以你可以像这样每分钟运行一次脚本:
* * * * * * /path/to/script.sh
答案 1 :(得分:1)
如果你真的想以一种简单的方式做到这一点......你必须使用Whenever Gem,仅用于此目的,这样你就可以使用简单的单词代替脚本语言来处理Cron作业。
install
它,使用schedule.rb
生成generator
文件并轻松编写重复任务。
every 10.seconds do
command "/usr/bin/my_great_command"
end
你也可以使用: -
##to run the scripts in schedule.rb
bundle exec whenever
##update schedule.rb and run this to update and view your crontabs
whenever --update-crontab