Crontab 每隔一小时,然后是其他时间
Crontab every other hour and then the other hours
我有 运行 每隔一小时
的 crontab 脚本
2 */2 * * * cd /home/myuser/scripts && ./script.sh
4 */2 * * * cd /home/myuser/scripts && ./script2.sh
6 */2 * * * cd /home/myuser/scripts && ./script3.sh
8 */2 * * * cd /home/myuser/scripts && ./script4.sh
...
我想添加更多每隔一小时 运行 的脚本,但不添加上述脚本 运行 的时间。所以上面的脚本都在各自的 hour/minutes 上 运行 让我们说在下午 1 点、下午 3 点……我的新脚本 运行 在下午 2 点、下午 4 点……
我想你的意思是你希望新脚本每隔 奇 小时 运行。如果是这样的话:
2 1-23/2 * * * cd /home/myuser/scripts && ./script5.sh
4 1-23/2 * * * cd /home/myuser/scripts && ./script6.sh
6 1-23/2 * * * cd /home/myuser/scripts && ./script7.sh
8 1-23/2 * * * cd /home/myuser/scripts && ./script8.sh
...
所以 script5.sh
将 运行 整整一小时 before/after script.sh
,而 script6.sh
将 运行 整整一小时 before/after script2.sh
.
参考:http://www.poweradded.net/2011/04/how-to-run-cron-jobs-on-evenodd-days.html
如果我正确地解释了你的问题,我认为之前有人问过这个问题:Specifying "all odd values" in crontab?
我有 运行 每隔一小时
的 crontab 脚本2 */2 * * * cd /home/myuser/scripts && ./script.sh
4 */2 * * * cd /home/myuser/scripts && ./script2.sh
6 */2 * * * cd /home/myuser/scripts && ./script3.sh
8 */2 * * * cd /home/myuser/scripts && ./script4.sh
...
我想添加更多每隔一小时 运行 的脚本,但不添加上述脚本 运行 的时间。所以上面的脚本都在各自的 hour/minutes 上 运行 让我们说在下午 1 点、下午 3 点……我的新脚本 运行 在下午 2 点、下午 4 点……
我想你的意思是你希望新脚本每隔 奇 小时 运行。如果是这样的话:
2 1-23/2 * * * cd /home/myuser/scripts && ./script5.sh
4 1-23/2 * * * cd /home/myuser/scripts && ./script6.sh
6 1-23/2 * * * cd /home/myuser/scripts && ./script7.sh
8 1-23/2 * * * cd /home/myuser/scripts && ./script8.sh
...
所以 script5.sh
将 运行 整整一小时 before/after script.sh
,而 script6.sh
将 运行 整整一小时 before/after script2.sh
.
参考:http://www.poweradded.net/2011/04/how-to-run-cron-jobs-on-evenodd-days.html
如果我正确地解释了你的问题,我认为之前有人问过这个问题:Specifying "all odd values" in crontab?