我有4个服务器,我希望他们每个人在星期天执行重新启动。
我怎么能用Crontab做到这一点? 谢谢! 多坦。
第一个星期天总会在第一到第七之间
10 1 1-7 * * test `date +\%a` == "Sun" && doSomething
将在1日和7日之间的星期天的10点1分运行。 同样,第二个星期天将在8日到14日之间,15日到21日之间的第三个星期,22日到28日之间的第四个星期日,以便在相应的服务器上相应地调整月份。
请注意,testing是必需的,因为
注意:命令执行的date可以由两个字段指定 – date和星期几。 如果两个字段都受限制(即不是*),则当任一字段与当前时间匹配时,该命令将运行。 例如,“30 4 1,15 * 5”将在每个月的1号和15号以及每个星期五的凌晨4点30分执行命令。