kill screen session em um script de espera

2

Eu inicio minha conexão de tela com um comando spawn dentro de um script de espera: tela de desova / dev /...

Mas eu não sei como posso matar a tela quando o script terminar

    
por jens freudenau 11.07.2012 / 18:47

1 resposta

1

Quando você executar a tela, use a opção -S para fornecer um nome de sessão exclusivo. Então, você pode enviar comandos com a opção -X . O comando quit irá matar a tela, assim:

$ screen -S myscreen -d -m
$ screen -ls
There is a screen on:
        2651.myscreen (09/06/2012 04:56:06 PM)        (Detached)
1 Socket in /var/run/screen/S-username.
$ screen -S myscreen -X quit
$ screen -ls
No Sockets found in /var/run/screen/S-username.
    
por 10.09.2012 / 23:49