Linux ping multiple ips
Last updated:
LINUXBASH
for i in `cat ips.txt`; do if [ "`ping -c 1 $i`" ]; then echo $i,pinging; else echo $i,failed; fi; done >> output.txt
#!/bin/bash
for ips in $(cat ip-list.txt); do
if ping -c 1 $ips &> /dev/null
then
echo $ips",pinging"
else
echo $ips",notpinging"
fi
done
references: