脚本之 查看CDN cache平台访问的内容和正确的是否一致

#!/bin/bash
file=`cat /etc/sysconfig/network|grep HOSTNAME|awk -F '=' '{print $2}'`
rm -rf $file
rm -rf /root/yutong

for i in `cat /root/corrtct.txt|awk '{print $2}'`
do
     md5=`cat /root/corrtct.txt | grep $i | awk '{print $1}'`
     md5_sourc=`cat /root/zhuoyi/$file | grep $i | awk '{print $1}'`
     if [ "$md5" = "$md5_sourc" ];then
    :
     else
        tt=`grep $i /root/url`
        cd /root/zhuoyi/
            curl -x 127.0.0.1:80 --retry-delay 2 -o $i --connect-timeout 10 -m 15 -w "http_code=%{http_code}" "$tt"
        md5sum /root/zhuoyi/* > /root/zhuoyi/$file
     fi
done

for i in `cat /root/corrtct.txt|awk '{print $2}'`
do
     md5=`cat /root/corrtct.txt | grep $i | awk '{print $1}'`
     md5_sourc=`cat /root/zhuoyi/$file | grep $i | awk '{print $1}'`
     if [ "$md5" = "$md5_sourc" ];then
        :
     else
        echo  $i,$http_code >> /root/yutong
     fi
done

比如有一份MD5和url的列表,想要验证cdn每个节点,缓存的内容是否正确(背景是个别节点的运营商有劫持,来验证此问题)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值