From: Josuah Demangeon Date: Tue, 8 May 2018 13:13:56 +0000 (+0200) Subject: fflush(stdout) to print line by line if stdout is not a tty X-Git-Url: https://git.xinqibao.xyz/slstatus.git/commitdiff_plain/7e29da026b31f02c839b40c4dcf7bd87741a5e4a?ds=inline;hp=7e29da026b31f02c839b40c4dcf7bd87741a5e4a fflush(stdout) to print line by line if stdout is not a tty To reproduce the issue: $ slstatus -s | tee then it would print only when the stdout buffer is full, by block of multiple lines. fflush() makes sure the line is printed at every loop iteration ---