#!/bin/csh -f
cd ~/physicals
rm -rf names results physicals mach
sort -o hosts hosts
foreach file (`cat hosts`)
   ping $file 5 2
   arp -a | grep $file >> physicals
end
mkdir -p mach
grep 8:0:69 physicals > mach/sgi
grep 8:0:20 physicals > mach/Sun
grep 8:0:36 physicals > mach/Clipper
grep 8:0:36:1 physicals > machv/TD1
grep 0:0:8c physicals > mach/PC
grep 2:60:8c physicals >> mach/PC
grep 8:0:3d physicals > mach/CDX
grep 0:0:a2 physicals > mach/Router
grep 0:0:c physicals >> mach/Router
grep 0:0:89 physicals > mach/Mac
grep 8:0:9 physicals > mach/Hub
grep -v : physicals > mach/no-access
grep : physicals > mach/accessible
