cron
não é executado enquanto o computador está inativo, por isso não há como você ter uma entrada crontab para ativar o computador. Dito isso, você pode agendar o computador para acordar apenas um minuto ou dois antes da tarefa do cron em Preferências > > Economia de energia > > Agendar.
Também é importante ressaltar que, desde Tiger, a Apple moveu a maioria dos trabalhos agendados de cron
e scripts como init.rc
para o processo launchd
. Ele fornece meios de controle mais detalhados (mas complicados, eu acho) (por meio de vários arquivos plist). Ele também executará automaticamente as tarefas perdidas porque o computador estava dormindo quando despertou. Dê uma olhada na página Agendamento de Trabalhos Cronometrados da Apple.