Есть приложение, запущенное из командной строки так:
./appname > log.log
Данные в лог пишутся шеллом, но, похоже, с буферризацией. Задержка составляет около секунды. Командой tail -f log.log я вижу изменения не моментально, а с этой задержкой. Командой watch -n0.2 «tail -n 30» с той же задержкой в секунду.
Нельзя ли без остановки приложения как-то повлиять на эту буферризацию в сторону уменьшения времени задержки?
Спасибо.