ti-enxame.com

É possível nomear o arquivo de log 'screen' do sinalizador -L?

Ao executar Screen com o sinalizador -L, um arquivo chamado 'screenlog.0' é criado e toda a saída é gravada nele (o que é ótimo), mas eu estarei executando várias sessões de tela e preciso identifique os logs com um número único. É possível alterar o nome do arquivo de log?

22
Justin

Você pode editar seu .screenrc e adicione algo como isto:

arquivo de log/tmp/myownlog

Também é respondido em Especificando um nome de log para a saída da tela sem depender de .screenrc.

13
Eun

Provavelmente, a maneira mais fácil é usar o seguinte:

screen -L -Logfile log_filename your_command
16
Nan Wang

Como alternativa, há uma maneira de fazê-lo online.

Entre no modo de comando na Tela via Ctrl+a: e use o comando logfile com o nome do arquivo que você deseja como argumento, por exemplo:

logfile whatevernameyoulike.log

Fonte: Página do manual da tela

8
Juan Enciso

Use o comando script dentro da sua sessão screen.

2
Mikhail Vladimirov