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: