El comando pmset
es increíblemente poderoso. Lee su página de manual para tener una idea de todas las funciones que tiene. Para lograr lo que estás buscando, podrías usar el programador integrado en cada Mac definiendo la fecha y hora correcta en la que deseas que tu Mac se vaya a dormir: pmset schedule sleep "01/09/2018 00:00:00"
.
Hasta donde yo sé, esto no te permite establecer un horario con una hora relativa. Una posible solución temporal para esto sería escribir un script de dos líneas que primero permita a date
determinar qué significa "10 minutos a partir de ahora". El interruptor -v +10M
te permitirá hacer eso. Nuevamente, lee la página de manual para obtener todos los detalles.
Tengo un script que, cada 10 minutos, programa un 'encendido' en 2 horas desde la hora actual para el Mac mini que uso como servidor de archivos. Cuando se va la corriente, mi UPS se agota y la máquina se apaga, se encenderá automáticamente dos horas después o cuando la corriente regrese después de eso.
1 votos
¿Hacer algo como
sleep 600; pmset sleepnow
te serviría?