Acme-CPANModules-GrepVariants
view release on metacpan or search on metacpan
This document describes version 0.014 of Acme::CPANModules::GrepVariants
(from Perl distribution Acme-CPANModules-GrepVariants), released on
2025-08-20.
DESCRIPTION
This list catalogs various grep-like tools.
1. Reimplementations
grep (from PerlPowerTools) simply tries to reimplement grep in Perl, as
part of the project to reimplement many Unix utilities in Perl. It has
few practical uses; mainly educational. The portability advantage of
Perl is probably minor as grep and many Unix utilities are now available
on other platforms including Windows.
2a. Improvements in recursive searching against files
ack. Created in 2005 by Andy Lester, ack is the granddaddy of grep-like
programs that try to improve the experience of using grep to search for
text in source code. ack skips VCS directories like ".git" or ".svn",
and understands file types so it doesn't look into giant ".mp4"s and
other binaries by default. ack has spurred the development of its
improvements (mostly in speed aspect) like The Silver Searcher ("ag")
lib/Acme/CPANModules/GrepVariants.pm view on Meta::CPAN
our $DATE = '2025-08-20'; # DATE
our $DIST = 'Acme-CPANModules-GrepVariants'; # DIST
our $VERSION = '0.014'; # VERSION
my $description = <<'MARKDOWN';
This list catalogs various grep-like tools.
**1. Reimplementations**
grep (from <pm:PerlPowerTools>) simply tries to reimplement grep in Perl, as
part of the project to reimplement many Unix utilities in Perl. It has few
practical uses; mainly educational. The portability advantage of Perl is
probably minor as grep and many Unix utilities are now available on other
platforms including Windows.
**2a. Improvements in recursive searching against files**
<prog:ack>. Created in 2005 by Andy Lester, <pm:ack> is the granddaddy of
grep-like programs that try to improve the experience of using grep to search
for text in source code. ack skips VCS directories like `.git` or `.svn`, and
understands file types so it doesn't look into giant `.mp4`s and other binaries
by default. ack has spurred the development of its improvements (mostly in speed
lib/Acme/CPANModules/GrepVariants.pm view on Meta::CPAN
This document describes version 0.014 of Acme::CPANModules::GrepVariants (from Perl distribution Acme-CPANModules-GrepVariants), released on 2025-08-20.
=head1 DESCRIPTION
This list catalogs various grep-like tools.
B<1. Reimplementations>
grep (from L<PerlPowerTools>) simply tries to reimplement grep in Perl, as
part of the project to reimplement many Unix utilities in Perl. It has few
practical uses; mainly educational. The portability advantage of Perl is
probably minor as grep and many Unix utilities are now available on other
platforms including Windows.
B<2a. Improvements in recursive searching against files>
L<ack>. Created in 2005 by Andy Lester, L<ack> is the granddaddy of
grep-like programs that try to improve the experience of using grep to search
for text in source code. ack skips VCS directories like C<.git> or C<.svn>, and
understands file types so it doesn't look into giant C<.mp4>s and other binaries
by default. ack has spurred the development of its improvements (mostly in speed
aspect) like The Silver Searcher (C<ag>) (implemented in C) or C<ripgrep>
( run in 2.062 seconds using v1.01-cache-2.11-cpan-df04353d9ac )