¿Tiempo OS X hasta que (sistema / pantalla / disco) duerma?

¿Alguien sabe de una manera de consultar OS X con el fin de averiguar cuánto tiempo queda realmente antes de que entre en suspensión del sistema o active la suspensión de la pantalla (o incluso la suspensión del disco), ya sea a través de la línea de comandos o cualquier otro método ( Ruby o Objective-C, por ejemplo)?

Pensé que algo como pmset a través de la línea de comando podría haber ofrecido esta información, pero parece que solo muestra y actualiza cuáles son las configuraciones actuales, en lugar de permitir comentarios sobre en qué parte del ciclo se encuentra actualmente el sistema operativo.

Mi requisito es que actualmente tengo un script Ruby que me gustaría ejecutar solo cuando no estoy usando la máquina y un simple 'script whatcher' lo permitiría, pero lo que 'ver' es lo que necesito un poco Ayuda con.

Parece que debería haber una respuesta simple, pero hasta ahora no he encontrado nada obvio. ¿Algunas ideas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta