App-Greple
view release on metacpan or search on metacpan
lib/App/Greple/select.pm view on Meta::CPAN
map { $split ? split($split, $_) : $_ }
@$list;
};
}
}
sub select {
my %arg = @_;
my $name = delete $arg{&FILELABEL} or die;
if ($select->check($name, *_)) {
say $name if $opt{yes};
$opt{die} and die "SKIP $name\n";
} else {
say $name if $opt{no};
die "SKIP $name\n";
}
}
1;
__DATA__
option default \
--prologue __PACKAGE__::prologue \
script/greple view on Meta::CPAN
my $jp = first { -x "$_/perldocjp" } split /:/, $ENV{PATH};
my $perldoc = $jp ? "perldocjp" : "perldoc";
$ENV{PERL5LIB} = join ':', @INC;
my $file = $module =~ s[::][/]gr . '.pm';
die unless $INC{$file};
if ($opt_man) {
exec "$perldoc $module" or die $!;
} else {
chomp(my $file = `$perldoc -ml $module`);
if ($opt_path) {
say $file;
} else {
my $pager = $ENV{PAGER} || 'less';
exec "$pager $file" or die $!;
}
}
exit;
}
pod2usage({-verbose => 2});
die;
}
( run in 2.823 seconds using v1.01-cache-2.11-cpan-d7a12ab2c7f )