Юрчек
Янв. 22, 2010 11:26:53
Задача парсить в реальном времени лог файл.
Как мне сделать чтобы программа построчно читала файл, а когда дойдет до конца файла, то остановится и будет ждать пока файл обновится, после чего продолжит его читать. Так как делает tail -f в линукс.
Андрей Светлов
Янв. 22, 2010 11:55:31
Когда дойдете до конца - чуток поспите и попытайтесь продолжить.
Юрчек
Янв. 22, 2010 12:06:38
Так просто? Никогда бы не додумался =)
knkd
Янв. 22, 2010 17:52:42
А если смыкать файл он не отвалится это получается не слишком затратно?
Тайл то кажется за дескрипторами следит, у него постоянных обращений к файлу нет.
.Serj.
Янв. 22, 2010 18:44:18
Тайл то кажется за дескрипторами следит
Не кажется, а так и есть. А если передать параметру имя файла, то следить он будет непосредственно за файлом, а не за его дескриптором.
AlexKiriukha
Янв. 24, 2010 17:35:01