SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] CGI til udskrivning af et uafsluttet proggy output



"Jesper Lund" <sslug@sslug> writes:

> cgi-script, som kan "taile" en fil live. Sådan forstå, at den printer
> teksten til en browser, efterhånden som filen vokser.

Der er to problemer. Dels skal du have perl til at læse uddata fra
tail(1) og gøre noget ved det mens det produceres og dels skal du have
browseren til at gøre noget ved perls uddata mens det kommer.

Kun det første er egentligt perl-relevant:

open TAIL, "tail -f filnavn|";
while (<TAIL>) {
  #gør noget, måske dette:
  print;
}


Det andet kan måske løses ved at sætte $| = 1, før du begynder at
skrive noget ud. Men jeg ved ikke en pind om CGI, så det må andre
svare på.

-- 
Peter


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .