in reply to Use Of Glob On File Extensions
use File::Find::Rule qw/ find rule /; rule( file => name => qr/\.pl$/i, exec => sub { my( $shortname, $path, $fullname ) = @_; my $newname = $fullname; $newname =~ s/\.pl$/.txt/i; use autodie qw/ rename /; rename $fullname, $newname; return !!0; # discard filename }, )->in( $dir );
|
|---|