Apesar do nome, killall
(e kill
) envia SIGTERM
sinal para todo o processo com o mesmo nome, você também pode personalizar o sinal enviado com a opção -s
. Então, ao invés disso, usando killall gnome-terminal
você pode usar killall -s {signal} gnome-terminal
.
Eu não descobri que sinal pode ser interpretado como clique no botão fechar , mas meu palpite é que é um gancho da GUI que aciona tal comportamento. No gnome2 havia uma opção "Fechar tudo" na lista de tarefas, mas no gnome3 parece que essa opção está perdida.
Depois de uma longa discussão sobre U & amp; L
Com a ajuda de slm que me deu a idéia , você pode simular a combinação de teclas alt + F4 em várias instâncias do gnome-terminal usando xdotool search --name terminal key --window %@ alt+F4
. Você deve ter certeza de que instalou xdotool
usando:
sudo apt-get install xdotool
Mas, deixe-me explicar em detalhes:
search
faz uma busca em todas as janelas com características determinadas. A opção --name
procurará janelas com o conteúdo na barra de título. key
diz xdotool
que vamos usar comandos do teclado. --window
diz para usar um ID determinado para o comando key
, se não configurado, usará %1
da pilha. %@
significa usar toda a pilha de ID's. alt+F4
informa a combinação de teclas para enviar.
Mais informações: