Getopt :: Fancy

Getopt :: Fancy es un enfoque de objeto para manejar las opciones de línea de comandos, centrándose en la felicidad del usuario final.
Descargar ahora

Getopt :: Fancy Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Robert Powers
  • Sitio web del editor:
  • http://search.cpan.org/~batman/

Getopt :: Fancy Etiquetas


Getopt :: Fancy Descripción

GETOPT :: Fancy es un enfoque de objeto para manejar las opciones de línea de comandos, centrándose en la felicidad del usuario final. Getopt :: Fancy es un enfoque de objeto para manejar las opciones de línea de comandos, centrándose en la felicidad del usuario final.Synopsis Use GetOPT :: Fancy; MY $ OPTS = GETOPT :: Fancy-> Nuevo (); $ Opts-> Agregar ("DB", GT => "= S", EX => "", DESC => "La base de datos a volcar. Deje UNSET para todas las bases de datos", def => "teen_titans", permitido = > , regex => '^ + $', req => 0, Sección => "Params de DB requeridos requeridos" ) # Permitir simplemente imprimir fuera de las opciones establecidas $ opts-> agregar ("check_args", desc => "simplemente imprimir todas las opciones", Sección => "Misc parámetros"); # Permitir al usuario especificar la lista de opciones S / él necesita ayuda con $ OPTS-> Agregar ("Ayuda", GT => ": S @", EX => "", DESC => " Dale los nombres de la opción y imprimirá la ayuda solo para esas opciones, de lo contrario, todas ".", Sección => "Misc Params", comas => 1); # Obtenga las opciones de línea de comandos My $ error_msg = $ opts-> get_options (); print_usage ($ error_msg) si $ error_msg; Imprimir "Volcará esta base de datos: $ opts -> {db} n"; Imprimir "El usuario quiere información de ayuda sobre estos:". Únete (",", @ {$ opts -> {help}}). "n" if ($ opts -> {Ayuda}); print_usage () si $ opts -> {ayuda}; print_args () si $ opts -> {check_args}; Sub print_args {imprimir $ opts-> get_values ​​(); Salida (0); } Sub print_usage {My $ Hopts; My $ msg = turno; $ Hopts = $ Opts -> {Ayuda} a menos (Scalar @ {$ opts -> {Ayuda}} == 0); Imprimir "Uso: $ 0 n"; Imprimir $ opts-> get_usage ($ Hopts); Imprimir "Error: $ MSGN" SI $ MSG; Salida (0); } GetOPT :: Fancy Permite que las opciones de línea de comandos sean todas en un solo lugar en su script que incluyen valores predeterminados, valores permitidos, descripciones fáciles de usar, banderas requeridas y requisitos de coincidencia de patrones. OFT TIMES Script Writers Skemp en la información de uso o tiene información de ayuda fuera de fecha. Estos módulos ayudan a los escritores de guiones a ser mejores ciudadanos. Este módulo utiliza GetOPT :: Largo, por lo que se aplican las mismas reglas. Requisitos: · Requisitos de Perl: · Perl


Getopt :: Fancy Software relacionado

CGI :: caché

CGI :: Cache es una extensión de Perl para ayudar a la producción de caché de los scripts de CGI intensivos en el tiempo. ...

239

Descargar

Caja

Cashcow es una biblioteca para eliminar las transacciones de pago de Internet con el PBS danés a través de una conexión SSL. ...

188

Descargar