例如,我输入ping www.domain.com
,我想要的输出就像:
64 bytes from yyy.xxx.com (www.domain.com): icmp_seq=32 ttl=52 time=84.8 ms
(或其他具有域名的格式)。
答案 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)”。