[eside-ghost] como cambiar comportamiento de emails de cron

STenyaK stenyak en gmail.com
Mar Ene 27 20:41:34 CET 2009


2009/1/27 AngelD <angeld en froga.net>:
>  Una forma sencilla puede ser con la opción '-c' del 'grep', que cuenta el
> número de coincidencias. Una vez almacenado este valor en una variable,
> se pasa esta por un "if [ ${COINCIDENCIAS} -ge 1 ]" en el que se
> condiciona el envío del correo. Esto implicaría generar o modificar los
> scripts que utilizas, para sacar el grep del cron.

Yes! :-D

Para la posteridad, he aqui la linea vieja buggeada y la nueva, con
email personalizado y todo

*/30   *   *   *   *              ~/usr/sbin/screenls.sh |grep p2p ||
screen -d -m -S p2p ~/usr/sbin/p2p.sh
*/30   *   *   *   *   test "$(~/usr/sbin/screenls.sh |grep -c p2p ||
screen -d -m -S ~/usr/sbin/p2p.sh)" -gt "0" || echo This is cron
restarting P2P script at $HOSTNAME.

Muchas gracias!!
-- 
Saludos,
     Bruno González

_______________________________________________
Msn/Jabber: stenyak AT gmail.com
ICQ: 153709484
http://www.stenyak.com


Más información sobre la lista de distribución eside-ghost