Eu tenho um processo em lote de longa execução que gera algumas informações de depuração e processo para o stdout. Se eu apenas correr de um terminal, posso rastrear 'onde está', mas os dados ficam demais e rolam para fora da tela.
Se eu redirecionar para a saída para um arquivo '> out.txt', obtenho a saída inteira eventualmente, mas ela é armazenada em buffer, para que eu não possa mais ver o que está fazendo no momento.
Existe uma maneira de redirecionar a saída, mas fazer com que ela não armazene em buffer suas gravações?