Categories
linux

Controlando las ventanas desde consola en linux

En algunas ocasiones es interesante poder manejar las ventanas del escritorio a través de un script shell, o simplemente listar las ventanas abiertas que tiene un usuario antes de ejecutar una operación. Afortunadamente en linux existe un programa disponible en repositorios llamado “wmctrl”.

Este comando permite manejar las ventanas de uno o varios escritorios, ya sea moviéndolas o cambiando unas propiedades concretas (maximizar, minimizar…). Por ejemplo, así listaríamos todas las ventanas abiertas:

$> wmctrl -l
0x02000003 -1 korell Bottom Expanded Edge Panel
0x02000049 -1 korell Top Expanded Edge Panel
0x01a00020 -1 korell x-nautilus-desktop
0x04e000bc 0 korell Google – Mozilla Firefox

Y de este otro modo cambiaríamos la ventana de firefox a pantalla completa:

$> wmctrl -r “Google – Mozilla Firefox” -b toggle,fullscreen

Fuentes: wikipedia y blog spiralofhope

2 replies on “Controlando las ventanas desde consola en linux”

Leave a Reply

Your email address will not be published. Required fields are marked *