Итак, я записываю некоторую отладочную информацию, отправляю ее на стандартный вывод, после чего я записываю ее в строку. В определенный момент ведение журнала завершено, и приложение ожидает чего-то, но вывод grep усекается в средней строке. Таким образом, он соответствовал строке, но не выводил всю эту строку.
Есть ли способ заставить grep сбрасываться?
Спасибо.
UPDATE:
Похоже, что --line-buffered поможет.