#!/usr/local/bin/perl use File::Find; $dirname=argv[]; my ($maxwidth)=0; my (%cmTime,%hMtime,%oMtime); my ($file,$base,$fmt); opendir(DIR, $dirname) or die "can't opendir $dirname: $!"; while (defined($file = readdir(DIR))) { next unless ($base)=$file=~/(.+)\.txt$/; open (fh, ">", $file) or die "Can't openfile $file: $!"; while () { chomp; ($timestamp,@fields)=split/,/; } close (fh) or die "unable to close $file: $!"; $actioncode=$timestamp; if ($actioncode='Login') { print "found login"; } print ("succesfully opened file"); print("$file \n"); } closedir(DIR); #### /8/2008 1:37:12 AM Login,27.742460 SearchLoad,21.855703 SearchCount,45:43.520663 SearchResults,69.364964 SearchSave,107.611750 SearchDelete,29.317471 SearchDetails,10.493312 TaxLoad,24.488549 TaxResults,197:15.273238 TaxDetails,10.222830 ClientAdd,10.763459 CMALoad,7.398715 CMASave,16.196349 CMADelete,3.009030 ClientDelete,6.442495 Logout,0.873738