[BASH] Help! Besoin d'aide pour l'écriture d'un script ...

Help! Besoin d'aide pour l'écriture d'un script ... [BASH] - Programmation

Marsh Posté le 11-02-2002 à 14:28:15    

...
 
Pour vérifer si une adresse ip est active !
 
En fait je ne sais comment traiter le retour d'un ping.
 
Ex:
 
ping -c 4 192.168.1.1
 
Quelqu'un peu me filer un toyo ;)

 

[jfdsdjhfuetppo]--Message édité par drakkon--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 11-02-2002 à 14:28:15   

Reply

Marsh Posté le 11-02-2002 à 14:58:55    

En cas d'ip inexistante, il te dit "Destination host unreachable"
Donc

Code :
  1. n=`ping -c 4 $mon_ip | grep "Destination host unreachable" | wc -l`
  2. n=$(( $n + 0 )) # edit> pour être sûr que n ne vaut pas "   4" ;)
  3. if [ $n -eq 4 ] then
  4.   # traitement de l'erreur
  5. else
  6.   # traitement de l'ip existante
  7. fi


 
:)
Ca devrait marcher ! :bounce:

 

[jfdsdjhfuetppo]--Message édité par Ttienne--[/jfdsdjhfuetppo]


---------------
Y a de la bière, sur Véga, hein ? Si y'en a pas, on y va pas ! Et pis c'est tout ! :P | c'est vendu depuis lgtps
Reply

Marsh Posté le 11-02-2002 à 15:09:32    

ensuite tu rajoute l'heure et la date, tu rediriges vers un faichier, tu utilises tail et ca te fait un superbe journal de log ;)


---------------
Aménager un camping car poids lourd dans un bus / car / camion  - Boinc pour faire bosser votre pc
Reply

Marsh Posté le 11-02-2002 à 16:03:05    

:hello:  
 
 
Merci Beaucoup :jap:


---------------
[:drakkon] D R A K K O N Membre du Team [KHEOPS] ! Nous avons des problèmes à toutes vos solutions - Le Site: http://seti-kheops.dyndns.org/
Reply

Marsh Posté le 11-02-2002 à 16:08:15    

Il vous en prie :jap:


---------------
Y a de la bière, sur Véga, hein ? Si y'en a pas, on y va pas ! Et pis c'est tout ! :P | c'est vendu depuis lgtps
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed