General Motors > Informatique
Le coin des barbus, Questions, réponses et blabla
guez:
bon bah j'ai obtenu ce que je voulais avec vos conseils :D
[cpp]
pid_rsync=`pidof rsync`
if [ -z "$pid_rsync" ]; then
exit
else
kill -9 $pid_rsync
ip_kill=`ifconfig | grep "inet adr" | sed -n 1p | cut -c 21-32`
cat /var/log/rsync_logs.txt | mail -s "kill rsync $ip_kill" email@azerty.fr
rm /var/log/rsync_logs.txt
fi
[/cpp]
Rajesh Koothrappali:
--- Citation de: guez le 04/03/13 19:15 ---bon bah j'ai obtenu ce que je voulais avec vos conseils :D
[cpp]
pid_rsync=`pidof rsync`
if [ -z "$pid_rsync" ]; then
exit
else
kill -9 $pid_rsync
ip_kill=`ifconfig | grep "inet adr" | sed -n 1p | cut -c 21-32`
cat /var/log/rsync_logs.txt | mail -s "kill rsync $ip_kill" email@azerty.fr
rm /var/log/rsync_logs.txt
fi
[/cpp]
--- Fin de citation ---
[cpp]
pid_rsync=`pidof rsync`
if [ ! -z "$pid_rsync" ]; then
kill -9 $pid_rsync
ip_kill=`/sbin/ifconfig eth0 | grep 'inet adr:' | cut -d: -f2 | awk '{ print $1}'`
mail -s "kill rsync $ip_kill" email@azerty.fr < /var/log/rsync_logs.txt
rm /var/log/rsync_logs.txt
fi
[/cpp]
Encore plus simple ;)
guez:
--- Citation de: Rajesh koothrappali le 04/03/13 19:23 ---
[cpp]
pid_rsync=`pidof rsync`
if [ ! -z "$pid_rsync" ]; then
kill -9 $pid_rsync
ip_kill=`ifconfig | grep "inet adr" | sed -n 1p | cut -c 21-32`
mail -s "kill rsync $ip_kill" email@azerty.fr < /var/log/rsync_logs.txt
rm /var/log/rsync_logs.txt
fi
[/cpp]
Encore plus simple ;)
--- Fin de citation ---
oh putaing oui :rofl:
j'avais foutu une 2ème sortie au début pour faire les tests, j'ai oublié de la virer :jap:
guez:
sinon pour l'interface de supervision en php, c'est terminé aussi :D
guez:
me reste plus qu'à faire un rapport par email à envoyer aux utilisateurs pour les logs de stations :o
Seb corgan:
je vais devoir me relancer dans php d'ici peu d'ailleurs
Navigation
[#] Page suivante
[*] Page précédente
Utiliser la version classique