#!/bin/sh
if [ $# -lt 2 ]; then
        echo "Usage sample:  run_scan_net.sh [interface] [scan class C]"
        echo "               run_scan_net.sh eth0 192.168.1"
        exit 0;
else
        for ip in $(seq 1 255)
        do
                echo Scan ip $2.$ip
                `arp -i $1 -d $2.$ip > /dev/null 2>&1`
                `ping -I $1 -c 5 $2.$ip > /dev/null 2>&1 &`
        done

        wait
        arp -n | grep -v incomplete
fi