0 votos

¿Cómo puedo activar un demonio mac en un evento que no sea la programación de un intervalo de tiempo?

He hecho algunos demonios de Mac en el pasado. Se ejecutan en el lanzamiento o se ejecutan en un intervalo de tiempo específico, por ejemplo, una vez cada hora.

Me gustaría saber si es posible ejecutar un programa en un evento. En concreto, me gustaría que el script se ejecutara cuando se editara un archivo concreto del disco duro.

Buscando en las guías de launchd, no encuentro ninguna mención a algo así. Supongo que no conozco la redacción correcta de cómo se llama esto. ¿O tal vez esto no es posible?

¿Podría alguien darme algunas indicaciones sobre cómo empezar con algo así?

1voto

Las listas de lanzamiento tienen WatchPaths (pero la página de manual desaconseja su uso). Que sea útil en su caso depende de la forma en que se actualicen los archivos que quiere vigilar, y de la acción real que quiera realizar.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X