xdotool
precisa saber o ID da janela para todas as suas ações.
Você usou corretamente getactivewindow
para obter a janela do comando windowminimize
, mas também precisa fazer isso para definir seu nome. Então coloque
xdotool getactivewindow set_window --name speedy
antes da linha de minimização.
Então você pode usar search
para encontrá-lo para ativar mais tarde.
xdotool search --name speedy windowactivate
Veja as seções de mana Pilha de janelas e Encadeamento de Comando para uma explicação de como tudo isso funciona.
O roteiro inteiro:
#!/bin/bash
# rename the window for finding it again later
xdotool getactivewindow set_window --name speedy
xdotool search --name speedy windowminimize
speedtest-cli --simple
if [ $? -eq 0 ]
then
xdotool search --name speedy windowactivate
xdotool key "F11"
fi