El jue, 03-05-2007 a las 13:19 -0700, Morenisco escribió:
> Holas :)
> 
> En un sistema hay un archivo, que cuando sucede X cosa, genera log. Es como
> el log del correo, cuando el servicio esta arribay hay actividad, se generan
> nuevas lineas en el archivo.
> La idea es que necesito saber cuando ese archivo cambia...
> Bueno, se me ocurrio obtener el obtener un md5sum del archivo, luego
> compararlas cada cierto tiempo.
> Otra posibilidad seria hacer una copia del archivo y en un tiempo delta t
> hacer un diff.
> Otra, seria tomar la ultima linea del archivo, y compararla...mmm pensandolo
> bien eso seria como lo mas 'liviano'.
> 
> Alguna idea?

http://en.wikipedia.org/wiki/Inotify

http://www-128.ibm.com/developerworks/linux/library/l-inotify.html#download

abres inotify, le dices que monitoree el directorio, y esperas los
eventos IN_CLOSE.



        

        
                
__________________________________________________ 
Preguntá. Respondé. Descubrí. 
Todo lo que querías saber, y lo que ni imaginabas, 
está en Yahoo! Respuestas (Beta). 
¡Probalo ya! 
http://www.yahoo.com.ar/respuestas 

From [EMAIL PROTECTED]  Thu May  3 23:17:40 2007
From: [EMAIL PROTECTED] (Enrique Herrera Noya)
Date: Thu May  3 23:19:07 2007
Subject: Como saber cuando cambia un archivo
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

via crontab ejecutar un ls preguntando la fecha compararla con la que
se tenga en un archivo x, si es diferente cambio, luego almazaenar

El 3/05/07, Morenisco <[EMAIL PROTECTED]> escribió:
> Holas :)
>
> En un sistema hay un archivo, que cuando sucede X cosa, genera log. Es como
> el log del correo, cuando el servicio esta arribay hay actividad, se generan
> nuevas lineas en el archivo.
> La idea es que necesito saber cuando ese archivo cambia...
> Bueno, se me ocurrio obtener el obtener un md5sum del archivo, luego
> compararlas cada cierto tiempo.
> Otra posibilidad seria hacer una copia del archivo y en un tiempo delta t
> hacer un diff.
> Otra, seria tomar la ultima linea del archivo, y compararla...mmm pensandolo
> bien eso seria como lo mas 'liviano'.
>
> Alguna idea?
>
> Saludos!
>
> Morenisco.
>


-- 
http://www.chilelinks.cl/
http://www.decurauma.cl/wendyx  Wendyx 1.0

Responder a