Um simples killall screen
seria suficiente?
Eu tenho muitas telas no meu servidor. Com screen -ls
eu recebo:
There are screens on:
12858.test1 (Detached)
28210.test2 (Detached)
12494.moretesting3 (Detached)
31787.testingfour4 (Detached)
13192.testscreen5 (Detached)
5 Sockets in /var/run/screen/S-root.
Eu sei que posso sair de uma tela individual com screen -S 12858 -X quit
ou screen -S test1 -X quit
, mas preciso fechar todas as telas ao mesmo tempo.
Existe um comando ssh ou script bash capaz de fechar todas as telas abertas / desanexadas?
Por esse motivo, recomendo usar o byobu. É na maioria dos repositórios do Linux Distros, e é muito mais fácil ter várias telas abertas ao mesmo tempo e vê-las todas de uma só vez.
Tags ssh bash gnu-screen