Tengo un script que debe ejecutarse de vez en cuando, pero solo si el protector de pantalla está activo o si la pantalla está inactiva (para asegurarse de que nadie esté usando la computadora de manera activa). Necesito tener una forma de determinar si la pantalla está inactiva desde la línea de comandos. (Se prefiere una sola línea)
Estoy usando "ps -acxw | grep ScreenSaverEngine | grep -v grep" para determinar si el protector de pantalla se está ejecutando, lo que siempre funcionó bien en las versiones anteriores del sistema operativo, pero en Mountain Lion, el protector de pantalla se desactiva cuando se enciende la pantalla dormir, así que necesito una manera de determinar eso también ahora.
Se agradece la ayuda ...