inotify no disparar notificaciones en la modificación de archivos

He estado retocando el ejemploaquí para hacerlo ver repetidamente un archivo en busca de 'modificaciones'. Mi codigo esaquí. En mis pruebas, la notificación de inotificación solo se activa la primera vez que se "modifica" el archivo (es decir,touch'ed). Cualquier modificación posterior del archivo no está provocando que se disparen las notificaciones.stat muestra que el tiempo de 'Modificar' ha cambiado. Además, modifique el código para eliminar el reloj y volver a agregarlo cada vez que se active una notificación (es decir, moverinotify_add_watch yinotify_rm_watch estar dentro delwhile(1) bucle en mimuestra) no ayudó a resolver este problema.

Me preguntaba si alguien aquí podría ayudar con lo que puedo estar haciendo mal. Además, aunque he añadido un reloj paraIN_ALL_EVENTS, Realmente solo me importaIN_MODIFY eventos. No estoy seguro si eso hace alguna diferencia.

Además, ¿este caso de uso no funciona? ¿Debo cambiar mi enfoque para ver el directorio en su lugar? Por favor aconséjame.

TIA.

Edición 1: Como se señala portema, el manejo dei Necesitaba un poco de fijación. Sin embargo, incluso la versión fija no está activando notificaciones para los "eventos" subsiguientes del sistema de archivos. Además, agregar un reloj en el directorio en lugar del archivo está exhibiendo un comportamiento no determinista similar.

Edit 2: me gustaría conseguir estoasio + inotificar ejemplo Residencia enesta respuesta trabajar. Desafortunadamente ese ejemplo no me ha funcionado en absoluto. Cualquier ayuda sería muy apreciada. TIA.

Respuestas a la pregunta(3)

Su respuesta a la pregunta