On Thu, Jan 24, 2002 at 01:31:46PM +0300, Oleg N. Kayunov wrote: > Ситуация: надо отследить работу программы по ходу ее выполнения и > сохранить результаты в файле, для дальнейшего просмотра и ручного > анализа. > Программа - "разовая", делает некий анализ, причем многочасовой, так > что потребность в наблюдении в реальном времени вполне актуальна. > > Пишу: > prog.py| tee prog.rpt > И - ничего не получаю до окончания работы программы! > Как уже сказано - многочасового. > Мне казалось, tee, должен иначе работать. Да он и работает иначе, когда > я сбрасываю через него вывод из shell-скрипта - tee и показывает "по > ходу дела" и в файл пишет. > Я что-то не так понимаю в назначении (и, соответственно, свойствах) > tee? > Или что-то плохо понимаю касаемо Питона? Скорее всего, prog.py не делает fflush(3) во время работы. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.com/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.