Come impostare l'allarme RTC dallo script o dal terminale in OSX?


1

Ho un iMac mini con OSX per powerpc che voglio usare per il backup remoto.

Il backup verrà eseguito tramite uno script bash con rsync su ssh. Per risparmiare energia, il computer viene automaticamente messo in sospensione e si sveglia con la sveglia RTC (che può essere impostata in modalità di accensione tramite le impostazioni di sistema).

Ora vorrei essere in grado di impostare il tempo di avvio del backup-pc dal mio script di backup invece di doverlo fare da una shell grafica. In un kernel Linux questo può essere fatto scrivendo il wakuptime su

/ Sys / class / RTC / rtc0 / wakealarm

o usando nvram-wakeup.

Ho cercato una soluzione in grado di farlo in OSX ma finora non sono riuscito a trovarne una. L'impostazione di Nvram può essere letta e scritta mediante il comando nvram ma nell'elenco di tutte le variabili non sono disponibili impostazioni per l'ora della sveglia. Inoltre ho trovato un'app Alarm Clock Pro che afferma di poterlo fare, ma questa è una grande applicazione a pagamento che per me non ha senso scrivere solo alcuni byte su rtc-alarm clock.

Chiunque?

Risposte:


1

L'equivalente sembra essere:

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

Dai un'occhiata a:

man pmset

per essere sicuri di utilizzare le opzioni corrette che si adatteranno.


Grazie! Ho dovuto cambiarlo un po 'perché non funzionerebbe come suggerito, ma pmset è la strada da percorrere. Finito con questo: sudo pmset repeat wakeorpoweron MTWRFSU HH: MM: SS In cui MTWRFSU sono i giorni della settimana.
Requist
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.