J'ai un script qui doit s'exécuter de temps en temps, mais seulement si l'économiseur d'écran est actif ou si l'écran est endormi (pour s'assurer que personne n'utilise activement l'ordinateur en premier). J'ai besoin d'un moyen de déterminer si l'écran est endormi à partir de la ligne de commande. (Un seul mot de préférence)
J'utilise "ps -acxw | grep ScreenSaverEngine | grep -v grep" pour déterminer si l'économiseur d'écran fonctionne, ce qui a toujours bien fonctionné dans les versions précédentes du système d'exploitation, mais dans Mountain Lion, l'économiseur d'écran est désactivé lorsque l'écran se met en veille, et j'ai donc besoin d'un moyen de le déterminer également maintenant.
L'aide est appréciée...