Article View: pl.comp.lang.perl
Article #52104Re: Przeglądanie drzewa katalogów w poszukiwaniu pliku
From: Jarosław Lubczyński
Date: Thu, 09 Dec 2010 14:39
Date: Thu, 09 Dec 2010 14:39
32 lines
2098 bytes
2098 bytes
W dniu 2010-12-07 18:55, Adam Osuchowski pisze: > Jarosław Lubczyński wrote: >> Jakie mam inne opcje? Mam niejasne wrażenie, że zdarzenie o pojawieniu się >> pliku powinnno wstępnie przyjść od kernela. Czy Linux daje takie wsparcie? >> A Perl je obsługuje? Kernel 2.6.18, Perl 5.8.8 jak wspomniałem. > > Inotify. Widze, że nawet jest parę modułów do tego na CPANie ale nie wiem > na ile są sprawne. Na razie sprawdziłem Linux::Inotify dla jadnego katalogu, wygląda zachęcająco, chociaż wieczorkiem potestuję Linux::Inotify2 jako bardziej mi pasujący. Inotify ma wsparcie od kernela 2.6.13 więc gdybym przypadkiem zapuszczał program na starszej maszynie to muszę wrócić do pollingu. W związku z tym mam pytanie: jak najprościej sprawdzić wersję kernela linuksowego? Czy jest coś bardziej eleganckiego od `cat /proc/version` =~ m!(\d+\.\d+\.\d+)!; print( "$1\n"); ? -- Pozdrawiam Jarek Lubczyński (eljot<NULL>90125 at gmail dot com) Nawiasy trójkątne z zawartością zbędne są There are 10 kinds of people: Those who understand binary and those who don't
Technical Details
Message-ID:
<idqpoc$veh$1@opal.futuro.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!opal.futuro.pl!not-for-mailReferences:
<idlh5u$k3f$1@opal.futuro.pl> <20101207175535.6b8b4567@polsl.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!opal.futuro.pl!not-for-mail From: Jarosław Lubczyński <guess@who.com.pl> Newsgroups: pl.comp.lang.perl Subject: Re: Przeglądanie drzewa katalogów w poszukiwaniu pliku Date: Thu, 09 Dec 2010 15:39:58 +0100 Organization: Pro Futuro Lines: 33 Message-ID: <idqpoc$veh$1@opal.futuro.pl> References: <idlh5u$k3f$1@opal.futuro.pl> <20101207175535.6b8b4567@polsl.pl> Reply-To: guess@who.com.pl NNTP-Posting-Host: ns.elkomtech.com.pl Mime-Version: 1.0 X-Trace: opal.futuro.pl 1291905613 32209 62.233.147.142 (9 Dec 2010 14:40:12 GMT) X-Complaints-To: usenet@futuro.pl NNTP-Posting-Date: Thu, 9 Dec 2010 14:40:12 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 In-Reply-To: <20101207175535.6b8b4567@polsl.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit