65 votes

Détection de la fenêtre actuellement active

L'outil de ligne de commande linux wmctrl vous permet de répertorier tous les Windows, ou tous les bureaux, entre autres. En mode liste des bureaux, le bureau actuel est marqué d'un astérisque.

J'ai besoin d'un outil qui puisse déterminer le titre de la fenêtre actuellement active. Malheureusement, wmctrl n'a pas d'aide qui fasse cela - bien qu'il sache quelle fenêtre est actuellement active (voir :ACTIVE: marqueur).

Existe-t-il un autre outil en ligne de commande qui puisse me donner l'identifiant de la fenêtre et/ou le titre de la fenêtre en cours ?

2voto

schulwitz Points 121

Pourquoi ne pas simplement utiliser wmctrl pour nommer votre fenêtre active ? Cela aura l'avantage supplémentaire d'éviter les situations confuses où les fenêtres ont des noms doubles.

Il suffit de nommer la fenêtre active en utilisant :

wmctrl -r ':ACTIVE:' -N "your_unique_window_name"

Et accédez-y par le nom de fenêtre unique que vous lui avez attribué ci-dessus.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X