File::Locate::Iterator
reads a
"locate" database file in
iterator style. Each call to next
returns the next matching
filename. There's optional tie-ins to
Iterator
,
Iterator::Simple
and
MooseX::Iterator
too.
File-Locate-Iterator
is
free software (free
as in freedom), published under the terms of the
GNU
General Public License (v3 or higher).
Download version 28 here, either the full source here or from CPAN, or a Debian package here or from my repo.
File-Locate-Iterator-28.tar.gz
(162k, and sig)
libfile-locate-iterator-perl_28-0.3_i386.deb
(35k, and sig)
libfile-locate-iterator-perl_28-0.3_all.deb
(32k, and sig)
The i386
is built with the recommended XS. The all
is built without and is suitable for all archs, including i386 if you have a
different Perl version etc. The all
is included in the amd64
part of the repo. The sources include a
debian/mangle-to-no-xs.sh
to force building the deb without XS.
The sig files are Gnu PG ascii armoured
signatures generated from my key. There's a
SIGNATURE
file inside the .tar.gz
for
cpansign
too. Older sources can be found
at backpan (big).
See
File::Locate
for callback style reading of a locate database.
This page Copyright 2009, 2010, 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2021, 2024 Kevin Ryde, except for the GPLv3 logo which is Copyright Free Software Foundation and used here in accordance with its terms.