in reply to recursive directory question
use File::Find; my %ages; # $ages{$dirname}{old}, $ages{$dirname}{new} find sub { return unless -f; $ages{$File::Find::dir}{-M _ > 180 ? 'old' : 'new'}++; }, "."; # put your topdirs here for (sort keys %ages) { if ($ages{$_}{old} > $ages{$_}{new}) { print "$_ has more old than new\n"; } }
-- Randal L. Schwartz, Perl hacker
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: *Re: recursive directory question
by Fletch (Bishop) on Jul 08, 2002 at 11:34 UTC | |
|
Re^2: recursive directory question
by flounder99 (Friar) on Jul 08, 2002 at 12:09 UTC | |
by merlyn (Sage) on Jul 08, 2002 at 12:47 UTC | |
by flounder99 (Friar) on Jul 08, 2002 at 13:57 UTC |