У меня проблемы с буферами:
У меня есть демон D, и его монитор M. D запускается раньше, чем M, и M печатает любую соответствующую информацию в tty, и мне нужно проанализировать этоинформацию и передать ее моей собственной программе.
Так как я хочу автоматизировать это, M должен распечатать в файл.Но этого не происходит, пока демон не будет убит из-за буферов.
Так что я думал о записи tty и поэтому попытался использовать скрипт для записи вывода на терминал, но ... он также буферизован...
Я также пытался получить доступ к gnu coreutils (чтобы использовать stdbuf, который мне, по-видимому, нужен), но мне пришлось отказаться, когда я не смог установить утилиту для распаковки предложенного своеобразного формата .xz.на сайте GNU!
Боюсь, я даже не правильно делаю!Разве нет простого решения этой проблемы, которое потенциально каждый, кто работает в режиме реального времени, получил?
Небольшая помощь будет высоко ценится.Спасибо.