1. 脚本内容编写如下:
#!/bin/bash
url=(
www.baidu.com
www.pornhub.com
www.vip.com
www.91porn.com
www.taobao.com
)
for i in ${url[*]}
do
ping -c 2 $i > /dev/null 2>&1
if [ $? -eq 0 ];then
echo "$i 服务正常"
else
echo "$i 服务异常"
fi
done
注:
- 1 表示stdout标准输出,"1 >/dev/null"为屏蔽标准输出
- 2 表示stderr标准错误 & 表示等同于的意思,2>&1,表示2的输出重定向等同于1
2. 给脚本增加执行权限
chmod +x website.sh
3. 在当前路径下执行脚本
[root@host-135 ~]# ./website.sh
www.baidu.com 服务正常
www.pornhub.com 服务异常
www.vip.com 服务正常
www.91porn.com 服务正常
www.taobao.com 服务正常