ping的同时显示地理位置
准备工作
go 开发环境 > 1.18
安装了zsh
开搞
1.nali
go install github.com/zu1k/nali
2.zsh
在.zshrc中添加以下内容
ping () {
/bin/ping $1 $2 $3 | nali
}
效果
$ ping -c 2 www.baidu.com
PING www.a.shifen.com [百度旗下业务地域负载均衡系统] (110.242.68.3 [河北省保定市 联通] ) 56(84) bytes of data.
64 bytes from 110.242.68.3 [河北省保定市 联通] (110.242.68.3 [河北省保定市 联通] ): icmp_seq=1 ttl=52 time=10.3 ms
64 bytes from 110.242.68.3 [河北省保定市 联通] (110.242.68.3 [河北省保定市 联通] ): icmp_seq=2 ttl=52 time=10.9 ms