#! /bin/bash
# 如文件不为空,将文件置为空
file=a.txt
if [[ -e "$file" ]] && [[ -s "$file" ]];
then
echo '' > $file
for i in `seq 1 254`
do
ping -c 1 10.43.8.$i > /dev/null
#echo $?
# $?显示命令的退出状态,0表示没有错误
if [ $? -eq 0 ];
then
echo "10.43.8.$i 存活"
else
echo "`date '+%Y-%m-%d %H:%M:%S'` 10.43.8.$i 不存活" >> $file
fi
done
fi
shell脚本Ping监测ip存活状态
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。 今天和大家分享...
- 一、nc命令检测端口的用法安装nc工具yum install -y nc # nc -v -w 10 -z 192...