由于线上一些计划任务脚本执行时间间隔需要设置为20秒执行一次,而默认的crond定时任务最小单位是执行单位只分钟,因此可以用sleep指令来实现
# crontab -e
编辑内容如下:
*/1 * * * * /usr/local/sbin/scripts.sh */1 * * * * sleep 20 && /usr/local/sbin/scripts.sh */1 * * * * sleep 40 && /usr/local/sbin/scripts.sh
由于线上一些计划任务脚本执行时间间隔需要设置为20秒执行一次,而默认的crond定时任务最小单位是执行单位只分钟,因此可以用sleep指令来实现
# crontab -e
编辑内容如下:
*/1 * * * * /usr/local/sbin/scripts.sh */1 * * * * sleep 20 && /usr/local/sbin/scripts.sh */1 * * * * sleep 40 && /usr/local/sbin/scripts.sh