OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
perl5
/
vendor_perl
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/14/2024 03:38:06 PM
rwxr-xr-x
📁
Carp
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📄
Carp.pm
35.12 KB
06/27/2018 11:17:56 AM
rw-r--r--
📁
Digest
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📄
Digest.pm
10.96 KB
10/13/2020 07:59:05 PM
rw-r--r--
📁
Error
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📄
Error.pm
29.45 KB
01/28/2020 04:51:09 PM
rw-r--r--
📁
Exporter
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📄
Exporter.pm
18.36 KB
11/18/2019 10:21:28 PM
rw-r--r--
📁
File
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
Getopt
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
Git
-
02/13/2025 09:24:57 PM
rwxr-xr-x
📄
Git.pm
46.95 KB
12/17/2024 12:28:53 PM
rw-r--r--
📁
HTTP
-
05/14/2024 03:10:02 PM
rwxr-xr-x
📁
IO
-
10/03/2024 04:48:40 AM
rwxr-xr-x
📁
Mail
-
05/14/2024 03:07:05 PM
rwxr-xr-x
📁
Math
-
05/14/2024 03:38:06 PM
rwxr-xr-x
📁
Mozilla
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
Net
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
Pod
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
Term
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
Text
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
Thread
-
05/14/2024 03:07:03 PM
rwxr-xr-x
📁
Time
-
05/14/2024 12:06:27 PM
rwxr-xr-x
📁
UUID
-
05/14/2024 04:34:37 PM
rwxr-xr-x
📄
constant.pm
14.38 KB
02/16/2022 01:19:14 PM
rw-r--r--
📄
newgetopt.pl
2.15 KB
07/09/2010 12:26:51 PM
rw-r--r--
📄
parent.pm
2.64 KB
02/07/2020 07:43:09 AM
rw-r--r--
📄
perldoc.pod
9.16 KB
08/02/2016 04:31:42 PM
rw-r--r--
Editing: newgetopt.pl
Close
# Id: newgetopt.pl,v 1.18 2001/09/21 13:34:59 jv # This library is no longer being maintained, and is included for backward # compatibility with Perl 4 programs which may require it. # It is now just a wrapper around the Getopt::Long module. # # In particular, this should not be used as an example of modern Perl # programming techniques. # # Suggested alternative: Getopt::Long { package newgetopt; # Values for $order. See GNU getopt.c for details. $REQUIRE_ORDER = 0; $PERMUTE = 1; $RETURN_IN_ORDER = 2; # Handle POSIX compliancy. if ( defined $ENV{"POSIXLY_CORRECT"} ) { $autoabbrev = 0; # no automatic abbrev of options (???) $getopt_compat = 0; # disallow '+' to start options $option_start = "(--|-)"; $order = $REQUIRE_ORDER; $bundling = 0; $passthrough = 0; } else { $autoabbrev = 1; # automatic abbrev of options $getopt_compat = 1; # allow '+' to start options $option_start = "(--|-|\\+)"; $order = $PERMUTE; $bundling = 0; $passthrough = 0; } # Other configurable settings. $debug = 0; # for debugging $ignorecase = 1; # ignore case when matching options $argv_end = "--"; # don't change this! } use Getopt::Long; ################ Subroutines ################ sub NGetOpt { $Getopt::Long::debug = $newgetopt::debug if defined $newgetopt::debug; $Getopt::Long::autoabbrev = $newgetopt::autoabbrev if defined $newgetopt::autoabbrev; $Getopt::Long::getopt_compat = $newgetopt::getopt_compat if defined $newgetopt::getopt_compat; $Getopt::Long::option_start = $newgetopt::option_start if defined $newgetopt::option_start; $Getopt::Long::order = $newgetopt::order if defined $newgetopt::order; $Getopt::Long::bundling = $newgetopt::bundling if defined $newgetopt::bundling; $Getopt::Long::ignorecase = $newgetopt::ignorecase if defined $newgetopt::ignorecase; $Getopt::Long::ignorecase = $newgetopt::ignorecase if defined $newgetopt::ignorecase; $Getopt::Long::passthrough = $newgetopt::passthrough if defined $newgetopt::passthrough; &GetOptions; } ################ Package return ################ 1; ################ End of newgetopt.pl ################