🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #39722

sledzenie wielu logow jednoczesnie

#39722
From: Sierp
Date: Thu, 14 Oct 2004 17:12
27 lines
1702 bytes
Witam,

chcialbym poradzic sie Was w sprawie pewnej aplikacji,
ktora chce napisac. Mianowicie chcialbym napisac cus
takiego, co bedzie sledzilo kilka plikow z logami
(czyli cos sie caly czas dopisuje) jednoczesnie.
Aktualnie rozwiazuje to tak, ze dla kazdego pliku pisze
oddzielny program (a tak naprawde zmienia sie sledzony
plik/sciezka i wyszukiwany string) - nie jest to specjalnie
eleganckie rozwiazanie.
To, co chcialbym osiagnac, to jedna aplikacja, ktora dla
kazdego pliku odczytanego z konfiguracji tworzy oddzielny
watek, i ten watek robi co ma robic :-)
O ile wiem, jak stworzyc watek, i o ile wiem, jak sledzic
plik (uzywam File::Tail), to jakos w jedna calosc nie za
bardzo potrafie tego zlaczyc. Czy tak sie w ogole da?

Ktos ma pomysl, jak to zrobic?

Sierp

PS. Jezeli taki soft jest - chetnie poznam, jednak chec
samoksztalcenia jest silniejsza :) i chcialbym to napisac

-- 
Nieoficjalne FAQ grupy pl.comp.networking
http://sierp.net/faq
Technical Details
Message-ID: <20041014191230.26e593bd.NOspam@sierp.netwytnijcalosc>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.sierp.net!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.sierp.net!not-for-mail
From: Sierp <NOspam@sierp.netwytnijcalosc>
Newsgroups: pl.comp.lang.perl
Subject: sledzenie wielu logow jednoczesnie
Date: Thu, 14 Oct 2004 19:12:30 +0200
Organization: SierpNet
Lines: 27
Message-ID: <20041014191230.26e593bd.NOspam@sierp.netwytnijcalosc>
NNTP-Posting-Host: sierp.sierp.net
Mime-Version: 1.0
X-Trace: ochlapek.sierp.net 1097773750 861 192.168.1.24 (14 Oct 2004 17:09:10 GMT)
X-Complaints-To: abuse@sierp.net
NNTP-Posting-Date: Thu, 14 Oct 2004 17:09:10 +0000 (UTC)
X-Newsreader: Sylpheed version 0.9.12 (GTK+ 1.2.10; i686-pc-linux-gnu)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit