Shell 脚本自动生成Crontab
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell 脚本自动生成Crontab相关的知识,希望对你有一定的参考价值。
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 "