#!/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