xdotool :Как проверить, относится ли текущее окно к определенному классу в сценарии bash?

Если вы используете пейджер, такой как less, для просмотра вывода команды

less +pattern
3
25.05.2020, 14:11
1 ответ

Так как вы в Баше:

#!/bin/bash
curr=$(xdotool getactivewindow)
firefox=$(xdotool search -class firefox)
if [[ $firefox = *$curr* ]]; then
    echo Current window is of firefox class.
else
    echo Current window is not firefox class.
fi

Предложение if проверяет, содержит ли $firefoxвхождение $curr.

3
18.03.2021, 23:33

Теги

Похожие вопросы