Infelizmente eu acho que a única solução realmente eficiente / confiável seria corrigir o próprio código do pseudo-terminal para fazer isso. Eu estive procurando uma maneira de fazer isso no xfce por um tempo, e a resposta mais limpa que eu tenho neste ponto é: use o mouse para copiar todo o buffer de cima para baixo, então execute isto:
$ xclip -selection c -o > ~ / output-of-pseudo-terminal
O que eu realmente quero é algo que SEMPRE registre TODA a saída do meu terminal. Para mim, RAM e espaço em disco são baratos, e realisticamente mesmo quando eu acidentalmente acertei todos aqueles comandos estúpidos que inundam a tela, um ano de trabalho no terminal ainda é mero megabytes e os benefícios de registrar tudo são muitos em comparação com quão trivial seria.
Além disso, embora eu ache que um patch para salvar automaticamente a saída seja ideal, talvez um patch mais fácil possa ser um comando para "selecionar automaticamente" todo o texto e copiá-lo - assim ele poderia ser combinado com xclip e cron. roteirizado, etc. e não nos forçar a ser desajeitado com o mouse:)