Shell之访问网站三次不通认为失败

#!/bin/bash
access_web_status() {
    if [ $(curl -o /dev/null -s -w "%{http_code}" $URL) -eq 200 ]; then
        echo "$URL Access successful."
        continue
    fi
}
while true; do
    for URL in $(cat url.txt |sed '/^#/d'); do
       access_web_status
       access_web_status
       access_web_status
       echo "$URL Access failure!"
    done
    echo "sleep 60s..."
    sleep 60
done
[root@server01 ~]# cat url.txt 
www.baidu.com
www.sina.com

 

posted @ 2021-02-18 14:45  星火撩原  阅读(91)  评论(0)    收藏  举报