quiero un monitor queno soloinforma cambios, perolleva a cabo una acción específica, cuando se desencadena un evento.
Tengo algunas herramientas que estoy probando, pero parece que no puedo lograr el objetivo deseado.
No estoy seguro de entender cómo usar el comando iwatch. Mirando los EJEMPLOS DE USO DE LA LÍNEA DE COMANDOS...
$ iwatch -r -c (w;ps -ef)|mail -s '%f was changed' root@localhost /bin
Monitor /bin directory, recursively, and execute the commands 'w' and 'ps -ef',
sending the results to root@localhost, using '<path_filename> was changed' as
subject. To see about '%f' take a look at STRINGS FOR COMMAND section.
Cómo puedoejecutar un comandopara mover o eliminar un archivo,después de que se desencadena un evento?
También probé con archivos cambiados, pero aparentemente el archivo debe ser conocido para ser monitoreado. Entonces lo siguiente no funciona...
fileschanged --show=created,changed --files-to-monitor *.*
¿Existe algún buen programa que me permita, por ejemplo,establecer un comandopara mover un archivo, una vez que desencadena un evento y, de ser así, ¿para qué sirve?