Il comando pmset
è incredibilmente potente. Leggi la sua pagina di manuale per avere un'idea di tutte le funzionalità che ha. Per ottenere ciò che stai cercando, puoi utilizzare lo scheduler integrato in ogni Mac definendo la data e l'ora corrette in cui desideri che il tuo Mac si addormenti: pmset schedule sleep "09/01/2018 00:00:00"
.
Per quanto ne so, questo non ti permette di impostare un programma con un tempo relativo però. Una potenziale soluzione per questo sarebbe scrivere un semplice script a due righe che prima consenta a date
di capire cosa significhi "10 minuti da ora". L'opzione -v +10M
ti consentirà di farlo. Di nuovo, leggi la pagina del manuale per i dettagli completi.
Ho uno script che, ogni 10 minuti, pianifica un "accensione" in 2 ore dall'ora corrente per Mac mini che utilizzo come file server. Quando l'alimentazione si interrompe, il mio UPS si scarica e la macchina si spegne, si riaccende automaticamente due ore più tardi o ogni volta che si accende l'alimentazione.