#!/bin/bash
#```ops
#title:利用wget检查服务的状态
#descr:
#```

[ -f /etc/init.d/functions ] && . /etc/init.d/functions

array=(
http://baidu.com
http://qq.com
http://taobao.com
)

curl_ip() {
  wget -T 5 -t 2 --spider $1 &>/dev/null
  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