|
Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Программирование под UNIX (Python) | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Tail -f logfile и logrotate" | +/– | |
| Сообщение от Zl0 (ok) on 20-Июн-12, 16:22 | ||
Привет, делаю скриптец который разбирает файл построчно, там если функция которая реализует "tail -f", но вот затыка в том что ночью файлы ротейтятся, и дескриптор, читаемый файл подменяется, а скрипт продолжает читать информацию по дескриптору из старого файла, в который ничего уже не пишется. Подскажите как переделать функции, не могу додумать что проверять в цикле текующую позицию или брать каждый раз статистику о файле или время его создания? | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
|
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Tail -f logfile и logrotate" | +/– | |
| Сообщение от vg (??) on 20-Июн-12, 18:01 | ||
Держать файл всегда открытым сторонним скриптом не очень хорошо | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 2. "Tail -f logfile и logrotate" | +/– | |
| Сообщение от Zl0 (ok) on 20-Июн-12, 18:18 | ||
> Держать файл всегда открытым сторонним скриптом не очень хорошо | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 3. "Tail -f logfile и logrotate" | +/– | |
| Сообщение от Pahanivo (ok) on 21-Июн-12, 08:57 | ||
А если коневеером пихать вместо logrotate в твой скрипт, а затем уже вываливать в logrotate? | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 4. "Tail -f logfile и logrotate" | +/– | |
| Сообщение от Andrey Mitrofanov on 21-Июн-12, 12:42 | ||
> Привет, делаю скриптец который разбирает файл построчно, там если функция которая реализует | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 5. "Tail -f logfile и logrotate" | +/– | |
| Сообщение от Zl0 (ok) on 21-Июн-12, 14:18 | ||
>> Привет, делаю скриптец который разбирает файл построчно, там если функция которая реализует | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 6. "Tail -f logfile и logrotate" | +/– | |
| Сообщение от Andrey Mitrofanov on 21-Июн-12, 17:54 | ||
>> Про "скриптец" ничего не скажу. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 7. "Tail -f logfile и logrotate" | +/– | |
| Сообщение от Zl0 (ok) on 21-Июн-12, 18:07 | ||
>>> Про "скриптец" ничего не скажу. | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |