He creado un breve flujo de trabajo de Automator.
Realiza un "Obtener elementos del buscador especificados" del directorio "sourcesfiles".
Luego realiza una "Copia de elementos del Finder" al directorio "targetdir". La opción "Reemplazar archivos existentes" no está marcada.
Tengo un trabajo cron configurado para ejecutarlo cada 2 minutos. Funciona y funciona. Copia el directorio "sourcefiles" en "targetdir / sourcefiles".
Sin embargo, cuando los archivos se eliminan del directorio "sourcefiles", se copia un directorio vacío en "targetdir" ... es decir, los archivos respaldados en "targetdir" se eliminan.
Intenté marcar la casilla de verificación "Copiar elementos del buscador > Reemplazar archivos existentes". Pero entonces creó una nueva copia cada vez. Termino con esto ...
targetdir / sourcefiles
targetdir / sourcefiles copy
targetdir / sourcefiles copy 2
targetdir / sourcefiles copy 3
targetdir / sourcefiles copy 4
... y así sucesivamente.
PREGUNTA: ¿Cómo puedo hacer que Automator haga una copia del archivo más reciente, pero no elimine la copia de seguridad cuando se elimina el archivo original?