use File::stat;
use File::Find;
use Getopt::std;
use Time::Local;
use DateTime.pm; # Home grown
use Extras; # Ditto
... find (\&Process_Directory, $TreeTop);
...
...
# Close Report Files etc. exit;
sub Process_Directory { $File = $File::Find::name; $Last_Modified = $Inode->mtime; $Last_Accessed = $Inode->atime; $Size = $Inode->size; ${@{$Year_Prof[$File_Age_Yrs]}}[1] += 1; ${@{$Year_Prof[$File_Age_Yrs]}}[2] += $Size; printf F_REP ("%02d/....,...";
if ( $EXCEL ) { print F_EXC "..."; } return; }