Pages : 1
#1 Le 15/02/2007, à 20:31
- Loic_G
[Shell Scripting] Arrêter un ping
Bonjour!
J'ai un petit problème, je voudrais "pinger" une plage d'ips, ms le problème, c'est qu'avec mon script ça me prend 3 plombes...
Voici le détail du code
#!/bin/bash
for ip in `seq 255`
do
ping -c1 -w0.3 192.168.1.$ip
done
exit 0
Je pensais que "-w0.3" signifiait qu'au bout de 0.3s on attendait plus de réponse ms apparement j'me suis trompé... Si quelqu'un pouvait me donner un p'ti coup d'pouce ce serait super cool
Merci
A+
#2 Le 15/02/2007, à 21:07
- abetsic
Re : [Shell Scripting] Arrêter un ping
Le paramètre doit être entier, donc tu attend minimum 1 seconde :
ping -c 1 -w 1 192.168.1.xxx
Hors ligne
#3 Le 15/02/2007, à 21:07
- Agone
Re : [Shell Scripting] Arrêter un ping
c'est pas un -i plutôt ?
euh pardon Loic_G
sinon, superscan fait du ping de plage d'ip
je sais qu'il est présent sur puppy Linux
[EDIT] (on s'est croisé...)
Dernière modification par Agone (Le 15/02/2007, à 21:09)
Hors ligne