Mientras la tapa está cerrada, pmset wake
solo activará su máquina brevemente, después de lo cual volverá a dormir nuevamente. Para mantener la máquina despierta el tiempo suficiente para realizar una tarea, puede caffeinate
la máquina por la cantidad de tiempo (en segundos) que espera que lleve a cabo la tarea. Por ejemplo, para mantener la máquina despierta durante 2 minutos, simplemente agregue
caffeinate -t 120 &
desde el principio en el script que ejecuta su tarea.
Alternativamente, caffeinate
tiene opciones para vincular la duración del período de activación forzada a la finalización de la tarea, pero esto corre el riesgo de mantener la máquina despierta indefinidamente, por lo que una apuesta más segura es este enfoque basado en el tiempo esperado. .