#!/usr/bin/bash
[ -f /etc/init.d/functions ] && . /etc/init.d/functions
array=(
http://www.wosoquan.com
http://www.taobao.com
http://www.baidu.com
http://192.168.1.110
http://192.168.1.18
)
curl_ip(){
wget -T 5 -t 2 --spider $1 &>/dev/null #-T 设置超时时间 -t 设置链接的次数 --spider 进行参数检查
return $?
}
main(){
for n in ${array[*]}
do
curl_ip $n
if [ $? -eq 0 ];then
action "curl $n" /bin/true
else
action "curl $n" /bin/false
fi
done
}
main
作者简介:
陈志珂(头条号:强扭的瓜不好吃)目前就职于中国最大的安卓应用软件公司,任高级工程师,现在公司任php开发工程师,python开发工程师,高级运维工程师,公众号“铅笔学园”运维内容合作作者之一。
铅笔学园:IT资源分享|知识分享,做初级程序员的指明灯
来源:https://www.cnblogs.com/qianbixueyuan/p/9452596.html