Nunca he escrito un script para OS X, y realmente no sé qué herramienta de script usaré para esta tarea.
Aquí hay un pseudo código para el script que quiero construir:
whenever a new file X is added to the directory D do:
copy X
paste X to the directory B
No quiero que alguien codifique esto por mí, quiero saber qué herramienta (lenguaje quizás) debería usar para escribir este script, y cómo hacer que OS X lo ejecute siempre que ocurra el evento.
No sé qué etiquetar esto. Por favor contribuya. Redirija si este no es el foro adecuado para esta pregunta.
macos
terminal
applescript
script
reaffer
fuente
fuente
Respuestas:
Muy simple usando Automator & Folder Actions.
Cada vez que se agrega algo a A, se copiará automáticamente en B.
fuente
Solo puedo pensar en dos formas que requieren paquetes de terceros (gratuitos):
1er. Un paquete llamado watchdog para monitorear eventos del sistema de archivos y acciones desencadenantes. En realidad es un paquete de Python, pero también incluye una utilidad de shell para que pueda crear scripts desde el terminal sin codificar.
2do. use un pequeño programa llamado fswatch que usa la API de eventos del sistema de archivos de Mac OS para monitorear sus archivos y carpetas, y puede activar scripts.
Ambos requieren que instales el paquete / programa, y parecen hacer lo que requieres. Espero que esto al menos te señale en la dirección correcta.
fuente