码迷,mamicode.com
首页 > Web开发 > 详细

企业级URL检测脚本

时间:2018-11-10 17:53:04      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:code   init.d   判断   sage   class   spi   $?   div   接收   

 

 1 #!/bin/bash
 2 #检查web url 是否正常
 3 
 4 . /etc/init.d/functions            #引用系统函数库
 5 
 6 #判断传参个数是否为一个
 7 function usage(){
 8     echo $"usage:$0 url"
 9     exit 1
10 }
11 
12 #检查url函数 ,利用wget访问测试
13 function check_url(){
14     wget --spider -q -O /dev/null --tries=1 -T 5 $1
15     inf [ $? -eq 0 ]
16     then
17         action "$1 is yes" /bin/true
18     else
19         action "$1 is no..." /bin/false
20     fi 
21 }
22 
23 #主函数
24 function main(){
25     if [ $# -ne 1 ]        #如果传入的参不为1,则调用usage()函数
26     then
27         usage
28     fi
29     check_url $1        #接收函数的传参,把下文main结尾的$*传到这里
30 }
31 main $*            #接收所有的参数作为函数参数传给函数内部

 

企业级URL检测脚本

标签:code   init.d   判断   sage   class   spi   $?   div   接收   

原文地址:https://www.cnblogs.com/zhoul/p/9939861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!