用于检查时间漂移的shell脚本

时间:2015-12-11 14:50:31

标签: regex shell

我需要一个脚本来检查本地服务器和互联网时间之间的时差。

为了获得当地时间,我会运行类似

的内容
    [root@check ~]# ntpdate -q timeserver
server x.x.x.x, stratum 1, offset -0.034282, delay 0.04228
11 Dec 12:04:21 ntpdate[62714]: adjust time server x.x.x.x offset -0.034282 sec

从上面输出我们可以抓住,

  

11 Dec 12:04:21

为了获得互联网时间,我想运行类似

的东西
    [root@check~]# curl http://www.timeapi.org/utc/now
2015-12-11T12:04:43+00:00

从上面输出我们可以抓住,

  

2015-12-11T12:04:43

然后回声(“检测到时间漂移”),如果当地时间>网络时间

我是shell scipting的新手,感谢您的支持。

非常感谢

0 个答案:

没有答案