Shell ping延迟大于14秒,输出来

阿豪 20-05-10 641阅读

温馨提示:这篇文章已超过628天没有更新,请注意相关的内容是否还可用!

#!/bin/bash  
ip=你要ping的值  
echo "你ping的地址为:${ip}" 
num=`ping  -c 1 ${ip} |grep icmp_seq|awk '{print $8}'|cut -d= -f2`  
#
echo $num  time=$(date +%Y%m%d-%H:%M:%S)  for detection in 
$num  do   if [ `echo "${detection}>14"|bc`  -eq 1 ];   then     
echo "延时大于14s,现在为${detection},时间${time}";  
#  
echo "现在为${detection},时间${time}";   fi  done


文章版权声明:除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

Shell获取时间,日期,上月,当月,下月

ping域名

for循环,while循环,break跳出循环,continue结束本次循环,exit退出整个脚本

shell脚本中的逻辑判断,文件目录属性判断,if特殊用法,case判断

shell脚本介绍,shell脚本结构和执行,date命令用法,shell脚本中的变量

Shell之随机生成密码

批量ping30la.com.cn域名是否有解析

批量筛选客户域名