0
私はちょっとしたスクリプトを書いて、特定のIPアドレスが私が持っていたアイデアへのリンクとしてオンラインであるかどうかを確認しようとしています。もし誰かが私を助けてくれるのだろうかと思っているこれは、IPアドレスが2回pingを実行し、結果がBashでコマンドを出力する
--- 127.0.0.1 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1007ms
を言うのであれば、私はecho "OFFLINE"
にそれを好きで、次のIPアドレスをpingに行く、との結果がある場合
--- 127.0.0.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
を言う持っていることでした
echo "ONLINE"
に連絡し、次のIPアドレスに進みます。
このように、pingの出力を取り出してエコーされる内容を判断する方法はありますか?
一致する行を表示しませんgrepするために
-q
を使用しています。 – John