shell获取网络时间
前言因为最近docker中的打包容器时间不太准确,容器我也没办法控制,只能另求它法
摸索由于系统的时间不准确,导致生成的时间文件不对,所以解决想法就是通过获取网络时间并使用。
通过网络查询,找到类似的脚本,但是并不能直接使用。遂临时学了下linux命令,最终摸索出如下代码。
原理:获取时间网站页面数据并保存到本地,用cat命令去读取文件,通过grep匹配,awk截取
wget -q http://time.tianqi.com/beijingtime_ch=$(cat ./beijing |grep "clock" |awk -F ">" '{print $2}' |awk -F "<" '{print $1}')year=$(echo $time_ch |awk -F "年" '{print $1}' )month=$(echo $time_ch |awk -F " ...