检查主机是否存活的shell脚本
Posted BigOne
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查主机是否存活的shell脚本相关的知识,希望对你有一定的参考价值。
1 #!/bin/bash 2 PREFIX=192.168.116 3 num=1 4 while [ "$num" -lt "255" ]; do 5 echo -en "Pinging ${PREFIX}.${num}..." 6 ping -c1 -w1 -t5 ${PREFIX}.${num} >/dev/null 2>&1 7 if [ "$?" -eq "0" ]; then 8 echo "OK" && echo “${PREFIX}.${num}” >>ok.txt 9 else 10 echo "Failed" && echo “${PREFIX}.${num}” >>failed.txt 11 fi 12 let num=$num+1 13 done 14
测试完之后可以ping通的IP存放在ok.txt文件中,ping不同的IP村放在failed.txt文件中
以上是关于检查主机是否存活的shell脚本的主要内容,如果未能解决你的问题,请参考以下文章
用LINUX的shell脚本来监测服务器 查看服务器是否存活