Linux的shell脚本实战之检查主机IP是否存在
一、目的及要求
二、脚本内容
二、运行结果
- 一、目的及要求
- 二、脚本内容
- 二、运行结果
一、目的及要求
检查 192.168.200.130~140 这段 IP 地址主机状态是否正常。
二、脚本内容
#!/bin/bash
##########################################################
#File Name:ipcheck.sh
#Version:V1.0
#Aurhor:xx
#Emali:xxxxxxxx
#Created Time:2021-01-21 21:29:19
#Description: IP check
##########################################################
for i in 192.168.200.{130..140}
do
ping -c 2 -W 1 $i &> /dev/null
if [ "$?" = "0" ];then
echo $i is OK! |tee /tmp/ip.txt
else
echo $i is Error!
fi
done
三、运行结果
[root@control scripts]# ./ipcheck.sh
192.168.200.130 is Error!
192.168.200.131 is Error!
192.168.200.132 is Error!
192.168.200.133 is OK!
192.168.200.134 is Error!
192.168.200.135 is OK!
192.168.200.136 is OK!
192.168.200.137 is Error!
192.168.200.138 is Error!
192.168.200.139 is Error!
192.168.200.140 is Error!