Estou executando uma sessão screen
desanexada e executando um comando para ela com screen -x
, assim:
screen -S $SESSION -X <command>
Isso funciona bem, embora eu queira ser capaz de capturar a saída do comando sem entrar na tela. Existe alguma maneira de, a partir da linha de comando, despejar o histórico?
Como solução alternativa, tentei ativar o log da sessão fazendo
screen -L -S $SESSION -X <command>
mas não parece criar um arquivo de log.
Então, em resumo, é possível despejar o histórico de tela para uma sessão de tela desanexada em execução ou é possível ativar e desativar o registro para uma sessão desanexada em execução?
Obrigado!
Tags gnu-screen linux