Registra a saída da tela GNU em tempo real?

6

Estou tentando obter a saída de um GNU Screen para um arquivo de log em tempo real. Eu tentei usar tee, mas parece que não funciona com a tela. A função de registro para a tela não funcionará para isso, pois não é em tempo real, tenho certeza. Alguma idéia?

    
por VoidWhisperer 08.02.2014 / 16:14

2 respostas

5

Se você pressionar C-a H , a tela começará a gravar tudo em um arquivo chamado screenlog.X (onde X é um número a partir de 0).

    
por 14.10.2014 / 10:43
4

Depende do que você quer dizer com tempo real. A função de log para screen pode despejar a sessão a cada segundo. Do manual :

Command: logfile filename

Command: logfile flush secs

Defines the name the log files will get. The default is ‘screenlog.%n’. The second form changes the number of seconds screen will wait before flushing the logfile buffer to the file-system. The default value is 10 seconds.

    
por 08.02.2014 / 16:33