定时 ping ip 是否通的脚本

#! /bin/bash

while true; do 

for i in `cat ips`

do

ping=`ping -c 1 $i|grep loss|awk '{print $6}'|awk -F "%" '{print $1}'`

if [ $ping -eq 100 ];then

echo ping $(date +%Y%m%d%t%X) $i fail >> network_fail.log

else

echo ping $(date +%Y%m%d%t%X) $i ok >>network_ok.log

fi

done

sleep 1 

done 

另外建一个ips的文件,把想ping的ip写在文件里

java@ubuntu:~$ cat ips

172.16.1.26

172.16.1.62

猜你喜欢

转载自e-e.iteye.com/blog/2335355
今日推荐