Em geral, o utilitário screen
não deve ter qualquer influência sobre como os logs são exibidos em seu terminal. Screen
é apenas um multiplexador de terminal e não muda o comportamento de seu shell inerentemente. A saída de log não é exceção: esse comportamento depende do comando que você executou para visualizar o log quando estiver em uma screen
instance. Tentarei fornecer algumas soluções para os casos de uso comuns de screen
e como alterar a saída de log:
1: Se você tem screen
em execução sem nenhuma opção, a saída do log é simplesmente o comando específico que você está usando para visualizar o log naquele momento e há muitos outros em seu disposição. O comportamento que você descreveu soa como um comando more
ou less
.
Para visualizar o arquivo inteiro de uma só vez, tente o comando cat :
cat log.txt
Veja um artigo bastante detalhado descrevendo outros comandos para gerar logs.
2: Se você iniciou screen
como um daemon (que iniciará screen
, executará algum comando automaticamente em segundo plano e retornará o controle shell para você, ou seja, screen -dmS name-of-screen-instance command-to-run --options
) , então você só vai querer especificar algum outro comando para usar
3: Se você tiver outra configuração ou tiver usado screen
de alguma outra forma que tenha um impacto na exibição dos seus registros, inclua mais detalhes na sua pergunta editando-a. Como sugestão, tente incluir as etapas que você realizou com todos os comandos que você digitou até agora, literalmente.
Também é útil: Exemplos de comandos de tela