diff --git a/ncac/setup.sh b/ncac/setup.sh index 481754d..49a6ec1 100644 --- a/ncac/setup.sh +++ b/ncac/setup.sh @@ -254,16 +254,14 @@ setAutoStartCac(){ echo "" } setAutoStart61850(){ - if [ `grep -c ${BIN_DIR}/start61850.sh /etc/rc.d/rc.local` -eq '0' ]; then - echo '#61850' >> /etc/rc.d/rc.local - echo ${BIN_DIR}/start61850.sh >> /etc/rc.d/rc.local - fi - echo "61850已加入开机启动." - echo "" job="* * * * * ${BIN_DIR}/check61850.sh > /dev/null 2>&1 " - crontab -l | grep -v "$job"; echo "$job" | crontab - + echo "$job" > cron.cron + job2="15 1 * * * ${BIN_DIR}/restart61850.sh " + echo "$job2" >> cron.cron + crontab cron.cron echo "61850巡检任务已加入crontab." echo "" + rm -f cron.cron } setAutoStartRedis(){ if [ `grep -c ${BIN_DIR}/startRedis.sh /etc/rc.d/rc.local` -eq '0' ]; then