Приветствую всех! Подскажите пожалуйста, как делать flush в консоли?
Допустим есть ksh-скрипт работающий в старой платформе 20-летней давности, там ksh. Программа в режиме отладки пишет в файл, иногда возникают отладочные сообщения:
./my_debug_script > log.txt
Необходимо делать перодические flush вывода, даже если в консоль выведено мало текста, иначе я так и не дожидаюсь нужных сообщений, лог остается оборванным
Поможет ли fflush(NULL) в самой программе? Еще тупая идея выводить в лог кучу символов типа # чтобы заставить имеющийся вывод попасть в лог-файл