shell批量监控网站状态码
生活随笔
收集整理的這篇文章主要介紹了
shell批量监控网站状态码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
shell批量監控網站狀態碼腳本,使用curl很慢。等我學完其他方式,在來更新。
?
#!/bin/bash #GuoYabin yuming=`/bin/cat yuming.txt` for i in $yuming doresult=`/usr/bin/curl -I $i 2>/dev/null|awk '/HTTP/{print $2}'`res=$[result+1] #這個方法很爛,浮點數要過濾成整數。res=`echo $res |awk -F '.' '{print $1}'`if [ $res -ge 400 ];thenecho "$i is $result " | mail -s "http_server" guoyabin@ccln.gov.cnelseif [ $res -eq 1 ];thenecho "$i resolve error" | mail -s "http_server" guoyabin@ccln.gov.cnfifi done
轉載于:https://www.cnblogs.com/guoyabin/p/6769557.html
總結
以上是生活随笔為你收集整理的shell批量监控网站状态码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BZOJ4855 : [Jsoi2016
- 下一篇: leetCode 50.Pow(x, n