move de um xterm e volta novamente usando wmctrl

0

Estou executando fvwm e tenho vários desktops virtuais abertos. Eu gostaria de poder escrever um script bash que me levaria de um xterm para outro - essa parte é fácil, usando wmctrl -a --- e depois de volta, que é a parte difícil.

Eu imagino que se eu pudesse executar um comando na nova janela uma vez que passei o controle para ele, então o resto seria fácil, mas, tanto quanto eu posso dizer na documentação, o wmctrl não me dá opção para fazer isso.

Aqui está a ideia básica do script que eu gostaria de escrever

#!/bin/bash
    TmpScreen=CAMILLE
    CurrScreen=ANDREW
    wmctrl -R   $TmpScreen
    #echo this line on CAMILLE not ANDREW
    echo "Type 'GoBack' to return to $CurrScreen" &
    #Do something on CAMILLE
    #Type GoBack, which would then execute
    wmctrl -a $CurrScreen
    #Be back to where I started

Existe uma maneira de conseguir isso? Qualquer ajuda seria muito apreciada

    
por Leo Simon 07.02.2018 / 20:00

0 respostas