Como salvar o layout do 'gnu screen' enquanto desanexado

0

Como salvar o layout de uma sessão screen , dentro da sessão , é bem descrito em outro lugar :

ctrl + a , seguido por : e o comando

layout dump [filename]

ou

screen -X layout dump [filename]

Na página man de screen :

   -X   Send  the  specified command to a running screen session. You may use the -S option to specify the screen
        session if you have several screen sessions running. You can use the -d or -r option to  tell  screen  to
        look only for attached or detached screen sessions. Note that this command doesn't work if the session is
        password protected.

Isso, para mim, implica que o seguinte seja possível, a partir de um terminal, enquanto desanexado de uma sessão :

screen -r sessionname -X layout dump [filename]

No entanto, ao contrário de quando é executado dentro de uma sessão, isso não cria nenhum arquivo contendo o despejo de layout. -X funciona bem com outros comandos quando chamado com o argumento -r para sessões desconectadas.

Por que o comando acima não funciona? Como podemos salvar o layout de uma sessão desanexada de fora, por exemplo, de um script, sem usar software de terceiros, por exemplo? screen-session ?

    
por dojuba 24.09.2018 / 21:14

0 respostas

Tags