|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 11 Apr 2000 11:45:23 To : akg@kbbelon.nsk.su Subject : Re: Читать файл с конца. --------------------------------------------------------------------------------
akns> Хочеться читать файл логов построчно с конца к началу.
akns> (Hу не прочитывать же его _весь_ для поиска последнего.
akns> сообщения об ошибке. Там мегов до 60 может быть,
akns> когда отладка высокая)
akns> Подскажите, как бы это сделать попроще ?
Это вообще можно (принципиально) только одним способом - хранить момент
предыдущего изменения файла и seek на его конец на тот момент. Время
изменилось - seek() и читаем. Если хранить негде или первый запуск, придётся
прочитать с начала.
--
Счастливо!
Ран.
--- ifmail v.2.14.os-p7-tma3
* Origin: MemoNet (2:5020/371.32@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3473f8a05282.html, оценка из 5, голосов 10
|