Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/02/2007, à 21: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, à 22: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, à 22: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, à 22:09)

Hors ligne