私はいつも次の最後の3行から「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などを使っていますか?
ベストアンサー1
ping -c2 domain.com | head -n-3
先行改行を削除するには:
ping -c2 domain.com | head -n-4