首页
技术
生活
常用脚本
技术文档
关于
curl 监控网址的http状态脚本
  • 作者:王树东
  • 发布于:2020-05-08 10:54:28
  • 更新于:2020-05-08 10:54:28
#!/bin/sh
usage(){
    echo "Usage:$0 url"
    exit 1
}
checkurl(){
    local num=`curl -I -m 5 -s -w "%{http_code}\n" -o /dev/null $1 | grep -w "200\|301" | wc -l`
    echo $num
    if [ $num -eq 1 ]
    then
        echo "$1 is ok"
    else
        echo "$1 is fail"
    fi
}
main(){
    if [ $# -ne 1 ]
    then
        usage
    fi
    checkurl $1
}
main $*

评论

暂无评论

发表评论

王树东的博客

Copyright © 2014-2020冀ICP备12011960号-15

FLOW ME

wsd312@163.com技术咨询和服务
starkland@163.combusiness cooperation

公众号

个人微信交个朋友
欢迎关注服务号更多技术等你来看