General Motors > Informatique

Le coin des barbus, Questions, réponses et blabla

<< < (2869/3943) > >>

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

[0] Index des messages

[#] Page suivante

[*] Page précédente

Utiliser la version classique