sub whats_installed { require File::Find; for my $ix(0..$#INC) { print $INC[$ix], "\n"; File::Find::find(sub { print $File::Find::name, "\n"},$INC[$ix]); } } sub whats_installed2 { require File::Find; for my $ix(0..$#INC) { print $INC[$ix],"\n"; File::Find::find( sub {substr ($_, -3) eq '.pm' && print $File::Find::name, "\n";}, $INC[$ix]); } }