Recientemente perdí la configuración de uno de mis IDE (lo borré yo mismo, soy muy inteligente). Tenía una copia de seguridad, pero tenía unos meses de antigüedad. Tengo un script para hacer una copia de seguridad de toda mi configuración y enviarlo a GitHub. Estaba buscando una forma de ejecutar un script cada semana para hacer una copia de seguridad de todo automáticamente, pero launchd
/ cron
Necesita un tiempo específico para correr. Es posible que mi computadora portátil no esté funcionando en ese momento, pero lo hago una vez cada fin de semana.
¿Hay una manera de configurar launchd
/ cron
para ejecutar un fin de semana en cualquier momento para realizar una copia de seguridad de mi configuración?
Editar
Para que quede claro, la pregunta es no un duplicado de la publicada en los comentarios. La otra pregunta habla sobre la ejecución de un script "10 minutos después de las 2 a.m. todos los días de la semana, todos los días laborables", no en ningún momento posible en un fin de semana. Sólo una vez por fin de semana.
Respuestas:
Configure su computadora para que se encienda o se active después de la suspensión en un día y una hora específicos (preferencias de Energy Saver), luego ejecute su script a través de launchd o cron dentro de ese período de tiempo.
fuente