¿Cómo configurar la alarma RTC desde el script o terminal en OSX?

1

Tengo un iMac mini con OSX para powerpc que quiero usar para copias de seguridad remotas.

La copia de seguridad se ejecutará mediante un script bash con rsync sobre ssh. Para ahorrar energía, la computadora se pone en suspensión automáticamente y se activa mediante el despertador RTC (que se puede configurar en la configuración de energía a través de la configuración del sistema).

Ahora me gustaría poder establecer el tiempo de inicio de la PC de respaldo desde mi script de respaldo en lugar de tener que hacerlo desde un shell gráfico. En un kernel de Linux, esto se puede hacer escribiendo wakuptime en

/ sys / class / rtc / rtc0 / wakealarm

o usando nvram-wakeup.

He estado buscando una solución que pueda hacer esto en OSX, pero hasta ahora no podía encontrarla. La configuración de Nvram se puede leer y escribir utilizando el comando nvram, pero en la lista de todas las variables no hay configuraciones de hora de alarma disponibles. También encontré una aplicación Alarm Clock Pro que dice que puede hacer esto, pero esta es una gran aplicación paga que para mí no tiene sentido solo escribir algunos bytes en rtc-alarm clock.

¿Nadie?

Requist
fuente

Respuestas:

1

El equivalente parece ser:

pmset schedule wake "mm/dd/yy hh:mm:ss"

Mira esto:

man pmset

para asegurarse de usar las opciones correctas que se ajusten.

dan
fuente
¡Gracias! Tuve que cambiarlo un poco porque no funcionaría como se sugiere, pero pmset es el camino a seguir. Terminé con esto: sudo pmset repeat wakeorpoweron MTWRFSU HH: MM: SS En el que MTWRFSU son los días de la semana.
Requiere