Beta Shell
v2.0 ยท web2.us.cloudlogin.co
[FM]
[CMD]
[PHP]
[DB]
[INFO]
[SEC]
File Manager
~
/
usr
/
share
/
doc
/
perl-File-Map
/
examples
Upload
3 items
Name
Size
Perms
Modified
Actions
[ .. / .. ]
fastsearch.pl
355 B
-rw-r--r--
2020-06-25 22:26:56
Edit
Del
Editing: fastsearch.pl
(355 B)
Path: /usr/share/doc/perl-File-Map/examples/fastsearch.pl
Back
#! /usr/bin/perl use 5.010; use strict; use warnings; use File::Map qw/map_file advise/; die "Not enough arguments given\n" if @ARGV < 2; my $regex = shift; $regex = qr/$regex/; for my $filename (@ARGV) { map_file my($map), $filename; advise $map, 'sequential'; my $match = $map =~ $regex ? "" : "n't"; say "File '$filename' does$match match"; }