[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Omaha.pm] Help with File::Find




On Nov 5, 2008, at 3:50 PM, Mike Hostetler wrote:

sub logFinder {
  my $proc="pat"
  my @files=();

  sub wanted {
     /^$proc.*/s
       && push(@files,$File::File::name);
   }

  find(\&wanted ,$logdir);


First, there's no need to match /^$proc.*/, because it is the same as / ^$proc/.

I think something is missing here. Is wanted() inside of logFinder? Why? Perl doesn't nest subs like that.

Can you show us an entire program?

xoa


--
Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance