用脚本查看IP是否可达

1 for 循环体
2 seq 命令:产生从某个数到另外一个数之间的所有整数
3 ping -c 参数 指定ping包的个数
4 $?执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)

 

#!/bin/bash

for i in `seq 1 254`
do
   ping -c 1 192.168.64.$i > /dev/null
   if [ $? -eq 0 ];then
     echo "192.168.64.$i存活"
   else
     echo "192.168.64.$i不存活" >>/root/a.txt
   fi
done

posted on 2019-09-27 11:25  哇哈哈哈哈·  阅读(331)  评论(0)    收藏  举报