On Thu, 2007-05-03 at 15:07 -0700, Morenisco wrote: > On 5/3/07, Alvaro Herrera <[EMAIL PROTECTED]> wrote: > > > > Morenisco escribió: > > > > > Mmm...y si el archivo tienen huecos entre medio, pasa un delta t, luego > > se > > > escribe sobre el archivo, de tal forma que se van llenando esos huecos, > > > entonces podria haberse modificado el archivo y seguir utilizando en > > mismo > > > espacio. > > > Es posible que pase esto? > > > > Obvio. Que estas tratando de hacer concretamente? > > > Dar una alarma sonora cuando un archivo cambia, eso. El log es generado por > un servicio, el cual supongamos que indica 'si hay generacion de log, es > porque esta lloviendo en la esquina'. Entonces si voy saliendo a comprar > cafe y suena la alarma, llevare el paraguas :)
Si quieres saber cuando cambia un archivo, entonces utiliza inotify. Así evitas estar haciendo polling sobre el archivo y el kernel te avisará en cuanto ocurra algún evento. Mira en: http://www-128.ibm.com/developerworks/linux/library/l-inotify.html No tomes en cuenta la parte de parchar el kernel, sino que la parte del código para emplearlo. -- Germán Poó Caamaño Concepción - Chile

