Собственно, вопрос такой: как отключить буферизацию в самом шелле? При выполнении программ, например, если написать
# program | grep tag
то grep будет выводить не по одному значению в реальном времени, а блоками приблизительно по 1Kb (по карйней мере в Debian). Аналогично и с
# program > log.txt
ЗЫ В самой программе буферизация glibc отключена