企业级URL检测脚本

Posted zhoul

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业级URL检测脚本相关的知识,希望对你有一定的参考价值。

 

 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检测脚本的主要内容,如果未能解决你的问题,请参考以下文章

Python脚本检测网站链接是否存在

perl6检测网站CMS脚本

URL检测脚本

2My Scripts

URL检测脚本

VSCode自定义代码片段3——url大全