[Roma.pm] problema....

LordOfDeath webmaster.staff at gmail.com
Sun Jan 7 05:09:17 PST 2007


Christoph Wernli ha scritto:
> On 1/7/07, *LordOfDeath* <webmaster.staff at gmail.com 
> <mailto:webmaster.staff at gmail.com>> wrote:
>
>     Christoph Wernli ha scritto:
>>     On 1/7/07, *LordOfDeath* <webmaster.staff at gmail.com
>>     <mailto:webmaster.staff at gmail.com>> wrote:
>>
>>         devo leggere continuamente da un file txt, e appena compare
>>         una scritta
>>         il programma in perl me la deve restituire, quindi si tratta
>>         di una
>>         lettura continua di un file, quando c'è qualcosa dentro mi deve
>>         restituire la riga nuova comparsa :| 
>>
>>
>>     File::Tail is your friend:
>>     <http://search.cpan.org/dist/File-Tail/Tail.pm>
>>
>     thx, ma si può avere senza moduli? non ho a disposizione
>     l'installazione di altri moduli :)
>
>
> Assumendo che sei su Unix, potresti fare qualcosa di questo genere:
>
> open (FILE, "tail -f $file |") or die $!;
>
> In alcuni casi potrebbe avere degli effetti indesiderati - vedi < 
> http://www.sunsite.ualberta.ca/Documentation/Misc/perl-5.6.1/pod/perlopentut.html#pipe%20opens> 
> per dettagli. Per leggere di logfile non ho mai avuto dei problemi, 
> pero'.
>
> Un saluto,
>
> -Christoph
> ------------------------------------------------------------------------
>
> _______________________________________________
> Roma mailing list
> Roma at pm.org
> http://mail.pm.org/mailman/listinfo/roma
thx, ma quindi questa cosa farebbe leggere ogni riga del file in 
tempo-reale? e posso mettere un timer per lo stop, no?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/roma/attachments/20070107/60e89bab/attachment.html 


More information about the Roma mailing list