首页 > 系统服务 > 详细

Shell 脚本自动生成Crontab

时间:2018-07-18 18:02:35      阅读:241      评论:0      收藏:0      [点我收藏+]
1.有时候运维需求自动生成 Cronab 任务计划,执行对应服务名称进行管理;  #!/bin/bash #athor check crontab  crontab_add(){ cron_path="$1" cat >/etc/cron.d/$cron_path<<EOF # Run service application        */5 * * * * root  /chj/app/$cron_path/bin/console start  EOF } check_crontab (){      app_name="$1"           if [ ! -f  /etc/cron.d/$app_name ]             then           crontab_add  "$1"                              else           echo "File already exists"       fi        }   if [  "$1" == "" ] then      echo -e "\033[41;37m 没有参数,不能允许程序执行,已经停止 \033[0m"     exit 1      else     check_crontab "$1"     echo -e "\033[32m crontab 已经开始写入 \033[0m"  fi


Shell 脚本自动生成Crontab

原文:http://blog.51cto.com/breaklinux/2146859

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!