我想把“ping”命令的结果从最后三行中去掉,这三行总是:
--- domain.com ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.837/4.501/4.839/0.469 ms 是否可以让ping不显示这一行?
我试过以下几点:
ping -c2 domain.com | xargs grep -v "statistics \|transmitted\|round-trip"还包括:
ping -c2 domain.com | grep -v "statistics \|transmitted\|round-trip"但它似乎不起作用。这只在Mac上进行测试。它没有在Linux上进行测试。
所以,我想知道是否有可能以某种方式实现这一目标?可能是带着awk什么的?
发布于 2019-05-29 09:53:58
ping -c2 domain.com | head -n-3为了去掉领先的换行符,还可以:
ping -c2 domain.com | head -n-4https://unix.stackexchange.com/questions/521701
复制相似问题