Como definir o alarme RTC do script ou terminal no OSX?

1

Eu tenho um mini-iMac executando OSX para powerpc que eu quero usar para backup remoto.

O backup será executado por meio de um script bash com rsync sobre ssh. Para economizar energia, o computador é colocado automaticamente em modo de espera e acordado pelo despertador RTC (que pode ser configurado em modo de operação via configurações do sistema).

Agora eu gostaria de poder definir o tempo de inicialização do pc de backup a partir do meu script de backup em vez de ter que fazer isso a partir de um shell gráfico. Em um kernel Linux, isso pode ser feito escrevendo o wakuptime em

/sys/class/rtc/rtc0/wakealarm

ou usando nvram-wakeup.

Eu tenho procurado por uma solução que possa fazer isso no OSX, mas que até agora não conseguiu encontrar um. A configuração do Nvram pode ser lida e escrita usando o comando nvram, mas na listagem de todas as variáveis, nenhuma configuração de hora do alarme está disponível. Também encontrei um aplicativo Despertador Pro que afirma que pode fazer isso, mas esta é uma grande aplicação paga que para mim não faz sentido por apenas escrever alguns bytes para rc-despertador.

Alguém?

    
por Requist 22.02.2014 / 17:59

1 resposta

1

O equivalente parece ser:

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

Dê uma olhada:

man pmset

para ter certeza de usar as opções corretas que se encaixam.

    
por 22.02.2014 / 21:20