Записывать все данные консоли в режиме реального времени

Я хотел бы записывать все, что напечатано на моей консоли в режиме реального времени. Под этим я подразумеваю, что мне нужно иметь возможность просматривать файл журнала во время работы регистратора.

Насколько я понимаю, script output.txt не может сделать это, потому что я не могу more файл, пока я не script output.txt . Так что я могу сделать?

One Solution collect form web for “Записывать все данные консоли в режиме реального времени”

Страница руководства сценария перечисляет эту опцию:

--flush : сбрасывать вывод после каждой записи. Это хорошо для телеоперации: один человек делает mkfifo foo; script -f foo mkfifo foo; script -f foo , а другой может контролировать в реальном времени, что делается с помощью cat foo .

Звучит достаточно для того, чего вы хотите достичь.

Linux и Unix - лучшая ОС в мире.