pingコマンドを実行するとき、特定のマシンがリブートなどで起動したことを知ることを目標に念頭に置いて実行することがよくあります。しかし最近(ここ数年で)返事がないのに10から15秒後に、pingが非常にチャットを開始し、「Destination Host Unreachable」を毎秒繰り返し表示することに気付きました!これは非常に迷惑です。ピングの偉大な診断用途の1つは、使用任意の出力がまったくホストがアップしたことを意味していることであることを。
だから、どうすればこの愚かな迷惑な動作を取り除き、実際のpingを出力するだけですか?これらの「Destination Host Unreachable」は、正常に動作するプログラムがエラーを処理することを期待するようにstderrにはなりません。そのため、stderrをリダイレクトしてそれらを取り除くことはできません!