Pegue o texto “screenshot” do conteúdo atual do terminal

1

Eu gostaria de, a cada 30 segundos, copiar todo o texto de um determinado terminal ou emulador de terminal para um arquivo e exibi-lo em conky . Não estou falando de redirecionamento simples ( command > file ), que não funciona para programas ou jogos ncurses como o NetHack.

Como eu poderia fazer isso?

    
por IBPX 09.11.2015 / 02:25

1 resposta

3

Não há uma maneira portátil de solicitar que um emulador de terminal faça despejos de tela. Você pode contornar isso executando seu aplicativo na tela GNU ou tmux e usando-os para executar os despejos de tela.

A tela do GNU pode fazer isso:

Da mesma forma, há um plug-in para o tmux para fazer capturas de tela.

    
por 09.11.2015 / 02:47