The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Реакция в реальном времени на изменение в файле. Вопрос."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / Linux)
Изначальное сообщение [ Отслеживать ]

"Реакция в реальном времени на изменение в файле. Вопрос."  +/
Сообщение от bronweg (ok) on 02-Фев-11, 15:53 
Допустим в некий файл постоянно что-то пишется. Иногда одно слово а иногда целый абзац. Нужно чтобы при появлении в файле конкретного слова, например "лопата", я был как либо об этом извещён.
Как бы это устроить?
Пытался перехватывать поток из "tail -f", но не срослось...
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Реакция в реальном времени на изменение в файле. Вопрос."  +/
Сообщение от desenix (ok) on 02-Фев-11, 16:14 
может быт попробовать через mkfifo ?
https://www.opennet.ru/man.shtml?topic=mkfifo&category=3&russ...
из консоли, скриптом
http://ss64.com/bash/mkfifo.html

перенаправить или подставить вместо файла, FIFO файл и обработав писать (если нужно) в обычный файл.

смутно помню недостаток этой методы, если из FIFO не читать какое-то время, то и записать туда будет невозможно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Реакция в реальном времени на изменение в файле. Вопрос."  +/
Сообщение от dfx_777 on 03-Фев-11, 10:05 
> может быт попробовать через mkfifo ?
> /man.shtml?topic=mkfifo&category=3&russian=0
> из консоли, скриптом
> http://ss64.com/bash/mkfifo.html
> перенаправить или подставить вместо файла, FIFO файл и обработав писать (если нужно)
> в обычный файл.
> смутно помню недостаток этой методы, если из FIFO не читать какое-то время,
> то и записать туда будет невозможно.

man multitail

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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