foreach i ( `seq 1 255` ) nslookup 192.168.4.${i} | grep gov | awk '{ gsub(".in-addr.arpa", ""); gsub("name =", "") ; gsub ("gov.","gov"); print $0}' end foreach i ( `seq 1 255` ) set foo = `nslookup 192.168.4.${i} | grep gov | awk '{ gsub("gov.","gov"); print $NF}'` if ("$foo" !="") echo 192.168.4.${i} $foo end foreach i ( `seq 1 255` ) set foo = `nslookup 192.168.4.${i} | grep gov | awk '{ gsub(".in-addr.arpa", ""); gsub("name =", "") ; gsub ("gov.","gov"); print $0}'` if ("$foo" !="") echo "$foo 192.168.4.${i} " end foreach i ( `seq 1 255` ) set foo = `nslookup 192.168.4.${i} | grep gov | awk '{ gsub(".in-addr.arpa", ""); gsub("name =", "") ; gsub ("gov.","gov"); print $0}'` if ("$foo" !="") set goo = `ping -c 1 192.168.4.${i} | grep "1 received"` if ("$goo" == "") set poo = "Down" if ("$goo" != "") set poo = "Up" if ("$foo" !="") echo "$foo 192.168.4.${i} $poo" end 1.4.168.192 detector1.bl831.als.lbl.gov 192.168.4.1 Down 2.4.168.192 detector2.bl831.als.lbl.gov 192.168.4.2 Down 3.4.168.192 detector3.bl831.als.lbl.gov 192.168.4.3 Down 4.4.168.192 detector4.bl831.als.lbl.gov 192.168.4.4 Down 5.4.168.192 detector5.bl831.als.lbl.gov 192.168.4.5 Down 6.4.168.192 detector6.bl831.als.lbl.gov 192.168.4.6 Down 7.4.168.192 detector7.bl831.als.lbl.gov 192.168.4.7 Down 8.4.168.192 detector8.bl831.als.lbl.gov 192.168.4.8 Down 9.4.168.192 detector9.bl831.als.lbl.gov 192.168.4.9 Down 10.4.168.192 cmosdetector.bl831.als.lbl.gov 192.168.4.10 Down 11.4.168.192 pilatus.bl831.als.lbl.gov 192.168.4.11 Up 12.4.168.192 pilatus2.bl831.als.lbl.gov 192.168.4.12 Down 20.4.168.192 ssjr.bl831.als.lbl.gov 192.168.4.20 Up 108.4.168.192 baxter.bl831.als.lbl.gov 192.168.4.108 Down 109.4.168.192 pmacpc.bl831.als.lbl.gov 192.168.4.109 Down 110.4.168.192 pmac1.bl831.als.lbl.gov 192.168.4.110 Up 111.4.168.192 pmac2.bl831.als.lbl.gov 192.168.4.111 Up 120.4.168.192 wago1.bl831.als.lbl.gov 192.168.4.120 Up 121.4.168.192 wago2.bl831.als.lbl.gov 192.168.4.121 Down 130.4.168.192 axis.bl831.als.lbl.gov 192.168.4.130 Up 131.4.168.192 axis2.bl831.als.lbl.gov 192.168.4.131 Down 132.4.168.192 axis3.bl831.als.lbl.gov 192.168.4.132 Up 133.4.168.192 axis4.bl831.als.lbl.gov 192.168.4.133 Down 134.4.168.192 axis5.bl831.als.lbl.gov 192.168.4.134 Up 135.4.168.192 axis6.bl831.als.lbl.gov 192.168.4.135 Up 136.4.168.192 axis7.bl831.als.lbl.gov 192.168.4.136 Up 137.4.168.192 axis8.bl831.als.lbl.gov 192.168.4.137 Down 138.4.168.192 axis9.bl831.als.lbl.gov 192.168.4.138 Down 140.4.168.192 beamline.bl831.als.lbl.gov 192.168.4.140 Up 150.4.168.192 temperature.bl831.als.lbl.gov 192.168.4.150 Up Original Omega Temperature 151.4.168.192 rio-dev.bl831.als.lbl.gov 192.168.4.151 Down Omega Nozzle Heater Controller 152.4.168.192 omega-wash.bl831.als.lbl.gov 192.168.4.152 Down Omega wash_temperature.com monitor 153.4.168.192 luke.bl831.als.lbl.gov 192.168.4.153 Down Old laptop or "Full sized" 154.4.168.192 luke2.bl831.als.lbl.gov 192.168.4.154 Up 155.4.168.192 galil2.bl831.als.lbl.gov 192.168.4.155 Up Galil IOC-7007 CHL 156.4.168.192 epsont3.bl831.als.lbl.gov 192.168.4.156 Up 157.4.168.192 pinwasher-rio.bl831.als.lbl.gov 192.168.4.157 Up RIO for pinwasher 159.4.168.192 pressure-logger-rio.bl831.als.lbl.gov 192.168.4.159 Up Pressure Logger/Chiller Valve Contoller 160.4.168.192 lantronix.bl831.als.lbl.gov 192.168.4.160 Up ILM 3002; Chain 3004 161.4.168.192 iboot.bl831.als.lbl.gov 192.168.4.161 Down 162.4.168.192 lantronix2.bl831.als.lbl.gov 192.168.4.162 Up Lantronix to Mydax Chillers M1:3004; Mono 3003 163.4.168.192 lantronix3.bl831.als.lbl.gov 192.168.4.163 Down 164.4.168.192 lantronix4.bl831.als.lbl.gov 192.168.4.164 Up Stand Tilt Motor homeserver2.bl831.als.lbl.gov (192.168.1.12) ??? 170.4.168.192 galil.bl831.als.lbl.gov 192.168.4.170 Up port 157> "192.168.14.157" GalilMC: PlateGonio port 158> "192.168.14.158" GalilMC: Beamstop; Pinhole port 159> "192.168.14.159" GalilMC: CryoNoz; Front End Filters 171.4.168.192 galil-gateway.bl831.als.lbl.gov 192.168.4.171 Down 181.4.168.192 amp-mono.bl831.als.lbl.gov 192.168.4.181 Up 186.4.168.192 amp-izero.bl831.als.lbl.gov 192.168.4.186 Up 187.4.168.192 amp-splition.bl831.als.lbl.gov 192.168.4.187 Down 190.4.168.192 touchscreen.bl831.als.lbl.gov 192.168.4.190 Down 191.4.168.192 touchscreen2.bl831.als.lbl.gov 192.168.4.191 Up 203.4.168.192 laptop.bl831.als.lbl.gov 192.168.4.203 Down 251.4.168.192 lukepi.bl831.als.lbl.gov 192.168.4.251 Up Rapsberry Pi: Tray; Lizard tongue; Was 254.4.168.192 dataserver-det.bl831.als.lbl.gov 192.168.4.254 Down