The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"File::Tail"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"File::Tail"  
Сообщение от Oleg email(??) on 08-Авг-06, 12:42 
Добрый день!
Пытаюсь парсить лог используя File::Tail, но получается так, что лог пополняется быстрее чем мне нужно и процедура не успевает обрабатывать все строчки. С этим сделать ничего нельзя.... Мне нужно, чтобы после выполения моей процедуры ВСЕГДА читалась именно последняя строка (приходится пожертвовать всеми предыдущими строчками). Пытался использовать метод position, но ничего не получется. В какой-то момент файл начинает читаться не конца, а с начала.
Может кто чего-нибудь подкажет? Может есть решение лучше чем "File::Tail"?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

  • File::Tail, alexvs, 14:02 , 08-Авг-06, (1)  
    • File::Tail, Oleg, 14:06 , 08-Авг-06, (2)  
      • File::Tail, alexvs, 14:44 , 08-Авг-06, (3)  

Сообщения по теме [Сортировка по времени, UBB]


1. "File::Tail"  
Сообщение от alexvs (??) on 08-Авг-06, 14:02 
Что-то в описании этого модуля я не нашёл метода position (курил http://search.cpan.org/~mgrabnar/File-Tail-0.99.3/Tail.pm).
Вы уверены что File::Tail нормально работает? он стабильнее чем open + seek ?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "File::Tail"  
Сообщение от Oleg email(??) on 08-Авг-06, 14:06 
>Что-то в описании этого модуля я не нашёл метода position (курил http://search.cpan.org/~mgrabnar/File-Tail-0.99.3/Tail.pm).
>
>Вы уверены что File::Tail нормально работает? он стабильнее чем open + seek
>?


Чиатал здесь http://cpan.uwinnipeg.ca/htdocs/File-Tail/File/Tail.pm.html
Может что не так понял....
А какие еще есть варианты? Можно носом в пример ткнуть?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "File::Tail"  
Сообщение от alexvs (??) on 08-Авг-06, 14:44 
Попробуй:
sysseek($object->{handle},0,2);

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру