CommandeICMPSurPlusieursIP

 Voici une commande Linux qui permet de pinger plusieurs adresse IP à partir d'un fichier texte :

 $ vi iplist.txt
 192.168.1.201
 192.168.1.215
 :wq!

 $ for ip in `cat iplist.txt`; do ping -c 3 $ip; done

 PING 192.168.1.201 (192.168.1.201) 56(84) bytes of data.
 64 bytes from 192.168.1.201: icmp_seq=1 ttl=128 time=19.2 ms
 64 bytes from 192.168.1.201: icmp_seq=2 ttl=128 time=7.41 ms
 64 bytes from 192.168.1.201: icmp_seq=3 ttl=128 time=7.00 ms

 --- 192.168.1.201 ping statistics ---
 3 packets transmitted, 3 received, 0% packet loss, time 2008ms rtt min/avg/max/mdev = 6.995/11.191/19.164/5.640 ms
 PING 192.168.1.215 (192.168.1.215) 56(84) bytes of data.
 64 bytes from 192.168.1.215: icmp_seq=1 ttl=128 time=14.6 ms
 64 bytes from 192.168.1.215: icmp_seq=2 ttl=128 time=5.28 ms
 64 bytes from 192.168.1.215: icmp_seq=3 ttl=128 time=7.01 ms

 --- 192.168.1.215 ping statistics ---
 3 packets transmitted, 3 received, 0% packet loss, time 2007ms rtt min/avg/max/mdev = 5.282/8.976/14.636/4.063 ms