LANのオンラインIPとオフラインIPを検出する


#!/bin/bash
# LAN IPADDR ONLINE OR DOWN CHECK
for i in `seq 10 20`
do
ping 192.168.25.$i -c 4 >/dev/null && echo "192.168.25.$i online" ||echo "192.168.25.$i down"
done

注意:4つのパケットが検出され、本当にオフラインかどうかを正確に検出できます.
オンラインのIPとオンラインでないIPのリダイレクトを1つのファイルに出力することができて、便利に調べます