人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linux上でpingを実行したいのですが、途中経過や結果を標準出力・ファイル出力させない方法はありますでしょうか?

例えば、ping -c 1 192.168.1.5を実行しますと
==========================
PING 192.168.1.5 (192.168.1.5) 56(84) bytes of data.

--- 192.168.1.5 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
==========================
と標準出力されますが、これらを全て出力させないようにしたいです。
短時間に多方向へpingを実行するのが目的で、pingの途中経過や結果は見なくてよいです。

よろしくお願いします。

●質問者: Barogu
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
ベストアンサー

-q オプションを使う。

$ ping -q -c 1 192.168.1.5

http://linuxjm.sourceforge.jp/html/netkit/man8/ping.8.html

それでも、うっとおしいというなら、bash などの sh 系のシェルで、こんなふうにする。

$ ping -c 1 192.168.1.5 >/dev/null 2>&1

Baroguさんのコメント
いつもありがとうございます。 後者の方法で無事解決できました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ