Shell脚本-批量添加时钟同步计划任务 脚本说明脚本代码 脚本说明 执行此脚本需要与远程服务器进行免密钥通信此脚本适用的远程服务器的操作系统版本是linux 7此脚本通过向远程服务器添加时钟同步计划任务实现目的 脚本代码 #!/bin/bash work_dir=/root/ys/recy_ntp Date=`date +%Y%m%d` for Ip in `cat ${work_dir}/hosts.txt` do Ntp_stat=`ssh root@${Ip} "systemctl status ntpd | grep \"Active: active (running)\" | wc -l"` if [ ${Ntp_stat} = 1 ];then ssh root@${Ip} "systemctl stop ntpd" fi ssh root@${Ip} "crontab -l > /root/crontab.bak.${Date}" ssh root@${Ip} "(echo \"01 */5 * * * /usr/sbin/ntpdate ntp1.aliyun.com > /dev/null 2>&1;hwclock -w\";crontab -l) | crontab " done