Bonjour, je souhaite faire un ping de toutes les @ip d'un reseau
dans l'exemple
val= 192.168.1.X
Mon probleme est $? est toujours egale a zero meme quand le ping ne reussi pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 i=0 b=255 while [ $i -lt $b ];do i=$((i+1)); val="${S1}"."${S2}"."${S3}"."${i}" ping -c 1 "${val}" > /dev/null Echo "{val}" if [[ $? -eq 0 ]];then echo "ping reussi" else echo "ping HS" fi; done
Merci de votre aide
Arnaud
Partager