如何使命令ping输出我ping的域名?

时间:2017-06-30 08:28:12

标签: linux ping

例如,我输入ping www.domain.com,我想要的输出就像:

64 bytes from yyy.xxx.com (www.domain.com): icmp_seq=32 ttl=52 time=84.8 ms

(或其他具有域名的格式)。

1 个答案:

答案 0 :(得分:0)

任何标志ping命令都不可能提供 但是我们总是可以卷起袖子弄脏手。

ping google.com | sed -e 's/\([[:digit:]]*\+\:\)/\1 (google.com)/g'

考虑输出格式包括类似“64字节来自192.168.0.1:icmp_seq = 1 ttl = 64 time = 0.397 ms”,我们可以尝试用sed解析。
因此,sed会在之后查找数字和“:”符号,将其替换为“digit:(google.com)”。

相关问题