Forma eficiente de recursos para monitorear el cambio de archivos y ejecutar scripts de shell en el cambio

1

Conozco al menos tres formas de monitorear una carpeta / archivo para detectar cambios y ejecutar un script de shell en caso de cambio.

  • Primero, use "Acciones de carpeta" de Automator

  • Segundo, el enfoque de launchd.plist pero parece que la carpeta que se ha supervisado no puede realizarse de forma recursiva.

  • En tercer lugar, use la API FSEvents nativa en Mac OS X. como la fswatch

Mi pregunta es: ¿cuál es el costo del recurso del sistema (CPU o memoria) menos?

    
pregunta zuxfoucault 03.01.2013 - 16:38

0 respuestas

Lea otras preguntas en las etiquetas