Uma solução é usar o comando de espera unbuffer
, que redireciona a saída para um pseudoterminal. Em sistemas operacionais semelhantes a UNIX, a saída do terminal é buffer de linha, enquanto a saída não terminal é armazenada em buffer (4k na estação de trabalho do OpenBSD)
$ sysctl hw.pagesize
hw.pagesize=4096
Veja também