我需要每隔5分钟运行一次脚本,但不要在凌晨1:40到1:50之间运行。
你能帮帮我吗(谢谢
答案 0 :(得分:0)
基本上你有两个选择。第一个是制作2个单独的标签。 这是相当复杂的,但下一个是简单的。
第二种方法是将这样的行放在脚本的开头附近:
now=$( date '+%H %M' | awk '{print int($1)*100 + $2}')
[[ $now -ge 140 && $now -le 150 ]] && exit
并有一个crontab条目,如:
0,5,10,15,20,25,30,35,40,45,50,55 /path/to/my/script 2>/path/to/errorlog