shell命令行批量测试网络速度

1550阅读 0评论2017-05-21 bailiangcn
分类:其他平台

参考网址
我有一组ip地址,格式如下,希望通过ping来选择速度快的服务器

新加坡-1号     sg1.lvpn.co     网游专线(全模式支持)     正常
新加坡-2号     sg2.lvpn.co     网游专线(全模式支持)     正常

把IP地址存入ip.txt文件当中,使用以下命令

cat  ip.txt |  awk 'NR > 1 {print $2}'| while read x ; do echo `ping -c 3 $x | awk -F '[ /]' 'NR==1 {ip=$2} $1=="rtt" {print ip,$8}'` & done | sort -n -k2

结果格式:

jp2.lvpn.co 188.075
jp3.lvpn.co 188.103
jp6.lvpn.co 188.140

上一篇:ubunut ufw 设置允许 pptp
下一篇:json格式化代码