File::Rename::Options3pm
Option processing for file::rename
Usage
use File::Rename::Options;my $options = File::Rename::Options::GetOptions()or pod2usage;use File::Rename::Options qw(no_require_order);
Overview
Configuation
The parameters to "use File::Rename::Options" are configurations settings for Getopt::Long
The default configuration is posix_default and no_ignore_case; other settings are added to this list.
Functions
- "GetOptions()"
-
Call
"Getopt::Long::GetOptions()"with options for rename script, returning a HASH of options.
- "bad_encoding($options)"
-
Test if encoding does not look like an encoding
Options
See rename script for options (in @ARGV).
See File::Rename for structure of the options HASH
Environment
No environment variables are used.
Diagnostics
Returns "undef" when there is an error in the options.
Copyright and license
Copyright (C) 2018, 2022, 2023 by Robin Barker
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8 or, at your option, any later version of Perl 5 you may have available.
Releases
3 releases since Debian 10 (Buster); the text changed 2 times.