LINUX.ORG.RU

История изменений

Исправление AITap, (текущая версия) :

Как минимум, у xfce4-terminal сохраняется WM_CLASS, что позволяет достать его при помощи wmctrl с опцией -x. Его можно посмотреть в третьей колонке вывода wmctrl -lx.

А так snoopcat прав, в общем случае придётся проверять, запущен ли процесс, при помощи pidof/pgrep, находить окно с таким _NET_WM_PID (если оно есть - _NET_WM_PID тоже не всегда работает) и активировать его.

Исходная версия AITap, :

Как минимум, у xfce4-terminal сохраняется WM_CLASS, что позволяет достать его при помощи wmctrl с опцией -x.

А так snoopcat прав, в общем случае придётся проверять, запущен ли процесс, при помощи pidof/pgrep, находить окно с таким _NET_WM_PID (если оно есть - _NET_WM_PID тоже не всегда работает) и активировать его.