Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
script, tâche cron ?
Envoyé par: nounours13

Bonjour,

Voici un petit problème auquel je suis confronté, en esperant que quelqu'un peut m'aider :-)


la commande ifconfig donne un affichage qui ressemble a ceci

eth0 lien encap:ethernet hwaddr 00:80:C8:6C:C7:0F
inet adr:192.168.1.254 Bcast 192.168.1.255 Masque 255.255.255.0
.../...
RX bytes:156957596 (149.6 mb) TX butes:556248446 (530.4 mb)
interruption:10 adresse de base:0xf480
lien encap:boucle locale
inet adr:127.0.0.1 masque:255.0.0.0
.../...
ppp0 lien encap:protocole point à point
inet adr:81.53.154.199 p-t-p:193.253.160.3 masque 255.255.255.255
.../...



voila et je desire executer un script au moyen d'une tache cron, qui verifie toutes les demies-heures si l'adresse de la connexion ppp a changé.
si c'est le cas, cette adresse doit etre envoyée par mail a l'utilisateur root.

Merci pour votre aide!!

Poste le Saturday 15 January 2005 13:48:02
Répondre     Citer    
Re: script, tâche cron ?
Envoyé par: Sve@r

1)
tu crées ton script qui vérifie la différence entre ton IP actuelle et la précédente (sauvegardée dans un fichier)
et qui envoie le mail si l'adresse IP a changé

2) tu actives ce script via le cron (crontab -e) avec la ligne
0,30 * * * * * <chemin>/script.sh

Poste le Saturday 15 January 2005 20:24:01
Répondre     Citer    
Re: script, tâche cron ?
Envoyé par: d-jo

Aller, je t'aide un peu :

ifconfig | grep "inet adr:.*P-t-P" te donnera une petite idée (si j'ai bien compris ton probleme :-)

man grep ou man sed pour plus d'aide

Poste le Sunday 16 January 2005 14:44:49
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
script, tâche cron ?
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons