$i
$args
$i + 1
$spec
$spec
- $long_opt
- $long_options[$i + 1]
$spec[1]
$spec[2]
$long_options[$i + 1]
- $arg
- $opt_arg
- $long_opt
- $opt_arg
$long_options
-