|
|
- #!/usr/bin/env perl
-
- # find a Perl module's path on the filesystem
-
- use warnings;
- use strict;
- use 5.10.0;
-
- my $to_use;
- if (defined $ARGV[0]) {
- $to_use = $ARGV[0];
- } else {
- die "Must specify a module to check path for.";
- }
-
- eval("use $to_use");
-
- my $filename = $to_use;
- $filename =~ s{ :: }{/}gx;
- $filename .= '.pm';
-
- if ($INC{$filename}) {
- say $INC{$filename};
- } else {
- say "$to_use not found";
- }
-
- # say $_ . " => " . $INC{$_} for keys %INC;
|