#! /usr/bin/perl
sub trim {
my @out = @_;
for (@out) {
s/^\s+//;
s/\s+$//;
}
return wantarray ? @out : $out[0];
}
open(FP,'< /tmp/referer.txt'); while (<FP>) { @aReferer = split(/=>/);
$aR =trim( $aReferer[2]);
$aR =~ s/http\:\/\///i;
@aU = split(/\//,$aR);
$aUrl = @aU[0];
$aSource{$aUrl} += 1;
}
foreach $aa (sort keys %aSource) {
printf "%-30s = %4d\n" , $aa , $aSource{$aa};
}
close(FP);
1 則留言:
Nice idea with this site its better than most of the rubbish I come across.
»
張貼留言