#!/usr/bin/perl -w
#
# $Id: mkindex.pl,v 1.2 2000/01/28 16:07:37 kjc Exp $
#
# usage: mkindex.pl
# mkindex.pl searches files whose names are "<digit+>.html" in
# the current directory, and creates an index page for them.
#
$idxfile = "index.html";
open(HOUT,"> $idxfile");
print HOUT "<HTML><HEAD>\n";
print HOUT "<TITLE>Traffic Trace Page</TITLE>\n";
print HOUT "</HEAD>\n\n";
print HOUT "<BODY BGCOLOR=\"#FFFFFF\" TEXT=\"#000000\" LINK=\"#330099\" ALINK=\"#FF9933\" VLINK=\"#6666CC\">\n";
print HOUT "<H3>Traffic Trace Page</H3> Daily Trace<HR>\n";
$month = 0;
while (<*.html>) {
if (/^(\d{4})(\d{2})(\d{2})(\d+).html/) {
if ($month != $2) {
$month = $2;
print HOUT "\n\n<BR><B>$1/$month: <\B>\n";
}
print HOUT " <A HREF=$_>$3</A> \n";
}
}
print HOUT "<P>\n";
print HOUT <<EOF;
</BODY>
</HTML>
EOF
close(HOUT);
exit 0;
syntax highlighted by Code2HTML, v. 0.9.1