Getopt :: OO

GetOPT :: OO es un analizador de línea de comandos orientado a objetos.
Descargar ahora

Getopt :: OO Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Steven Smith
  • Sitio web del editor:
  • http://search.cpan.org/~sjsmith/Getopt-OO-0.07/lib/Getopt/OO.pm

Getopt :: OO Etiquetas


Getopt :: OO Descripción

Getopt :: OO es un analizador de línea de comandos orientado a objetos. Getopt :: OO es un analizador de línea de comandos orientado a objetos. Maneja las opciones de valor cortas, largas y multi (--x ... -). GetOPT :: OO Module también incorpora la ayuda para las opciones para simplificar la generación de estados de utilidad. HSYNOPSIS USE GETOPT :: OO QW (depuración verbosa); mi ($ mango) = getOpt :: OO-> NUEVO (@argv, '-d' => {Ayp => 'Gire On Output Output', CallBack => Sub {Depuración (1); 0},}, ' -O '=> {Ayuda =>' Otra opción ',},' -f '=> {ayuda =>' opción que espera un valor más '.', N_Values ​​=> 1,}, '--long' { Ayuda => 'Opción larga'}, '--multiple_' => {help => , 'multi_value' = > 1, 'múltiple = => 1, # puede suceder más de una vez en la línea de comandos de una vez.}, Other_values ​​=> {help =>' file_1 ... file_n ', multi_value => 1,},); Si ($ Handle-> valores ()) {depuración ("obtendrás salida si -d estaba en la línea de comandos"); Si (MIS $ F = Handle-> Valores (-F)) {impresión "obtuvo $ f con the -f value.n"; }} else {imprimir "No hay opciones encontradas en comandand line.n"; } GetOPT :: OO es una herramienta orientada a objetos para analizar los argumentos de la línea de comandos. Espera una referencia a los argumentos de entrada y usa un hash Perl para describir cómo se deben analizar los argumentos de la línea de comandos. Tenga en cuenta que al analizar, queremos decir qué opciones esperan valores, etc. Realiciamos que existan valores en la línea de comandos según sea necesario, nada más. La persona que llama es responsable de asegurarse de que existe un valor que él debe ser que existe un archivo, es escritor, o cualquiera que se puedan romper los argumentos de línea en dos tipos distintos: opciones y valores asociados con estas opciones. En Windows, las opciones a menudo comienzan con un '/', pero a veces con un '-', pero en Unix que comienzan casi universalmente con un '-'. Para estas opciones de módulo comienzan con un '-'. Admitimos dos tipos de opciones: las opciones cortas y discontinuas cortas y las largas opciones discontinuas y largas. La diferencia entre estos dos es que con este módulo las opciones cortas se pueden combinar en una sola opción, pero las opciones largas no pueden. Por ejemplo, la mayoría de nosotros estaremos familiarizados con el comando de archivo TAR -XVF, que también se puede expresar como un archivo -V -V -F. Las opciones largas no se pueden combinar de esta manera, por lo que '--Help', por ejemplo, siempre debe permanecer en sí mismo. La plantilla de entrada espera que los nombres de la opción como sus llaves. Por ejemplo, si estuviera esperando: las opciones de línea de comandos, las teclas de la plantilla de su plantilla, serían, -x, -v y --hello. Requisitos: · Perl


Getopt :: OO Software relacionado