В общем, я пытаюсь написать сторожевой скрипт, который сравнивает заголовки окон со списком, хранящимся в файле. Если окно полноэкранное, скрипт не должен ничего делать и двигаться дальше. Если окно НЕ полноэкранное, сценарий должен вызвать wmctrl -r '$title' -b toggle,fullscreen
режим. Я просматривал справочные страницы wmctrl, и, похоже, нет надежного способа определить, является ли окно действительно полноэкранный (например, я мог бы вызвать wmctrl -l -G
но если я проверю текущее разрешение экрана, которое не гарантирует полноэкранный флаг, был установлен, просто размер окна соответствует полноэкранному разрешению)
Есть ли достойный способ выполнить эту условную проверку?