文件urls.list 保存一些url,格式如下:
然后判断脚本如下:
#!/bin/sh
for name_urls in `cat urls.list|grep -v "#"`
do
name=`echo $name_urls|awk -F: '{print $1}'`
urls=`echo $name_urls|awk -F: '{print $2“:”$3}'`
#echo 1$name_urls
#echo 2$name
echo 3$urls
urls_status_code=`curl -o /dev/null -s -m 10 --connect-timeout 10 -w %{http_code} "$urls"`
#curl -o /dev/null -s -m 10 --connect-timeout 10 -w %{http_code} "$urls" 执行成功返回200
if [ "$urls_status_code" = "200" ]; then
echo pass!
else
echo no pass!!!
fi