Guionista

El módulo Scriptalicious PERL puede hacer que los scripts sean más deliciosos a SysAdmins.
Descargar ahora

Guionista Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Sam Vilain
  • Sitio web del editor:
  • http://search.cpan.org/~samv/

Guionista Etiquetas


Guionista Descripción

El módulo Scriptalicious PERL puede hacer que los scripts sean más deliciosos a SysAdmins. El módulo Scriptalicious PERL puede hacer que los scripts sean más deliciosos a SysAdmins.Synopsis, use Scriptalicious -Progname => "PU"; nuestra versión $ = "1.00"; My $ URL = "."; Getopt Getconf ("U | URL" => $ URL); correr ("echo", "haciendo algo con $ url"); MY $ SURIDAD = CAPTURA ("SVN", "INFO", $ URL); __End__ = Head1 Nombre PU: un bloque incómodo de Wood = Head1 Synopsis PU Argumentos = Head1 Descripción Esta función de script es un ejemplo en blanco en el que se pueden construir muchos scripts grandes y simples. Recuerda, no puedes tallar la madera podrida. = Opciones de línea de comandos de Head1 = Over = Artículo B <-h--help> Mostrar una pantalla de uso del programa y salir. = Artículo B <-v--version> Visualización de programa de visualización y salida. = Artículo B <-v--verbose> Ejecución de comandos verbose, mostrando cosas como los comandos Ejecutar, su salida, etc. = elemento B <-q--quiet> suprimir toda la salida del programa normal; Solo muestra errores y advertencias. = Artículo B <-d--bug> Salida de visualización Para ayudar a alguien depurar este script, no el proceso en marcha. = BackThis Module le ayuda a escribir scripts que se ajustan a las mejores prácticas comunes, rápidamente. Simplemente include lo anterior como una plantilla, y su script aceptará todas las opciones que se incluyen en la página manual, así como las resumirlas cuando use la opción -H. (Desafortunadamente, no es posible tener un "uso 'La dependencia agrega automáticamente la estructura a su pod aún, por lo que debe incluir lo anterior manualmente. Si desea que su mensaje de ayuda y el perloc sea significativo, es decir). Se proporcionan atajos para ayudarlo a abortar o morir con diversas condiciones de error; Todo lo cual imprime el nombre del programa que se ejecuta (tomado de $ 0 si no se pasa). El motivo para esto es que los scripts "pequeños" tienden a ser escritos y olvidados; Entonces, cuando tiene un sistema más grande que está construido fuera de muchas de estas piezas, a veces, con las conjeturas, descubren de qué script viene un mensaje impreso, por ejemplo, si su programa se llama con argumentos inválidos, puede simplemente llamar al abortar con un Mensaje de una línea que dice cuál era el problema en particular. Cuando se ejecuta el script, invitará a la persona a ejecutar el script para intentar usar la opciónHelp, que les da un resumen y, a su vez, las invita a leer el Perldoc. Entonces, se lee bien en la fuente; @Argv y abortar "Argumentos inesperados: @argv"; $ File o abortar "No se suministra ningún nombre de archivo"; y en la salida; Somescrito: ¡No se suministra ningún nombre de archivo! Pruebe 'Somescript --Help' para obtener un resumen de la opción, si llama Barf, entonces se considera que es un fracaso en tiempo de ejecución y la invitación para leer la página del archivo para obtener el uso que no se da. Además, los mensajes son mucho más ordenados de lo que obtienes con Die et al. ABIERTO FOO, "REQUISITOS: · Perl


Guionista Software relacionado