-l -a -c
-lac
-s 24 -s24
--long
--size=24
--size 24
--verbose
$verbose
--noverbose
--
--all
@ARGV
=
:
i
f
s
''
0
@
{숫자}
foo=s{2,4}
foo=s{,}
foo:s{,}
키=값
%
!
die("!FINISH")
|
--length
--height
--l
--L
--hea
--hei
-
3.14
-6.23E24
:i
GetOptionsFromArray
GetOptionsFromString
Text::ParseWords::shellwords
exists($h{option})
defined()
use strict
$h{option}
-vax
--vax
-h 24 -w 80
-h24w80
<>
$width
80
process("arg1")
72
process("arg2")
60
process("arg3")
ignore_case
no_ignore_case
use
+
--opt=
gnu_compat
opt
bundling
permute
no_getopt_compat
require_order
--foo arg1 --bar arg2 arg3
--foo --bar arg1 arg2 arg3
--foo arg1 --bar arg2 -- arg3
"arg3"
--foo -- arg1 --bar arg2 arg3
pass_through
a
l
all
--a
requier_order
--|-|\+
--|-
-message
-msg
-exitval
-output
\*STDERR
\*STDOUT
newgetopt.pl
opt_XXX
use strict;
use vars
--fpp-struct-return
$opt_fpp_struct_return
Configure
'
"