/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Script til at lave en statistik af bestemt~
Fra : jan larsen


Dato : 15-04-01 12:09

Hej.

Jeg har lige installeret Apache webserver på min win98 se maskine, jeg kunne
godt tænke mig et script eller andet som kunne lave en top 10 eller 20 over
de meste downloadet filer på serveren som kunne vises i et på en htm side,
er der nogle der kender til et sådan script, og evt et link hvor det kan
downloades fra.

--
Venlig Hilsen
Jan Larsen
Mailto:jala@post2.tele.dk
Homepage:http://home2.inet.tele.dk/jala/
Dansk musik cover "site"
Medlem af DanishTeamRc5Calculation Team id:6635
Icq: 7582335



 
 
Gustav Kristoffer Ek (17-04-2001)
Kommentar
Fra : Gustav Kristoffer Ek


Dato : 17-04-01 23:42

In article <9bbvb6$78g$1@news.inet.tele.dk>, "jan larsen"
<jala@post2.tele.dk> wrote:

> Hej.
>
> Jeg har lige installeret Apache webserver på min win98 se maskine, jeg kunne
> godt tænke mig et script eller andet som kunne lave en top 10 eller 20 over
> de meste downloadet filer på serveren som kunne vises i et på en htm side,
> er der nogle der kender til et sådan script, og evt et link hvor det kan
> downloades fra.

Noget i stil med det følgende burde virke:

perl -ne '$stats->{$1}++ if /GET (\S+)/; sub END { print map
{"$stats->{$_}\t$_\n"} (sort {$stats->{$b} <=> $stats->{$a}} keys
%$stats)[0..10]}' < access_log

ellers søg på freshmeat.net, sourceforge.net eller cpan - du er ikke den
første der har haft brug for det.

-
gustav



--

Gustav Kristoffer Ek, Netcetera, Brolæggerstræde 4, 1211 København
K
+45 33147000, +45 20400005, fax +45 33146200 http://www.netcetera.dk/

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste