Você pode usar várias estratégias para salvar a saída de programas que imprimem muitos dados:
-
Pressione Shift + PageUp para rolar para cima e ver a saída antiga. Se você já executou o programa, esta é sua única opção, e você será limitado pelo buffer de rolagem do seu terminal.
-
Se você souber antecipadamente que haverá muitas telas de saída, use um pager para visualizar uma tela por vez:
command | less
. menos salva toda a saída em um buffer e permite rolar para cima e para baixo no seu ritmo. -
Redirecione a saída para um arquivo:
command > /tmp/output.txt
. -
Ao fazer # 2, você pode visualizar o arquivo de log em tempo real com
tail -f /tmp/output.txt
. Isso exibirá o arquivo como está escrito. -
Salve a saída em um arquivo enquanto ainda está sendo exibido na tela:
command | tee /tmp/output.txt
. tee irá duplicar sua entrada, gravando ambos em um arquivo de log e stdout.