Shell :: Posix :: Seleccionar

Shell :: POSIX :: SELECT es el bucle "Seleccionar" de Posix Shell para Perl.
Descargar ahora

Shell :: Posix :: Seleccionar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Timothy F. Maher
  • Sitio web del editor:
  • http://search.cpan.org/~yumpy/Shell-POSIX-Select-0.05/Select.pm

Shell :: Posix :: Seleccionar Etiquetas


Shell :: Posix :: Seleccionar Descripción

Shell :: POSIX :: SELECT es el bucle "Seleccionar" de Posix Shell para Perl. Shell :: POSIX :: SELECT es el bucle "Seleccionar" de "Seleccionar" de Posix Shell para Perl.PurPosethis Módulo implementa el bucle de selección de las conchas "POSIX" (bash, korn y derivados) para PERL. Ese bucle es único de dos maneras: es, con mucho, la característica más amigable de cualquier concha de UNIX, y es el único bucle de concha de UNIX que falta en el idioma Perl. Hasta ahora! ¿Qué es tan grande sobre este bucle? Automatiza la generación de un menú de opciones numeradas, solicita una opción, revisa esa opción y se queja si es inválida (al menos en esta implementación mejorada), y ejecuta un bloque de código con una variable establecida en el valor elegido. ¡Eso ahorra mucha codificación para programas interactivos, especialmente si el menú consta de muchos valores! El beneficio de traer este bucle a PERL es que obvia la necesidad de que los programadores futuros reinvelan la rueda del menú Elegir de A-A-Menú. SCALAR_VAR] () {} En lo anterior, los soportes cuadrados de adjuntos (no escritos) identifican elementos opcionales, y las barras verticales separan opciones mutuamente exclusivas: los elementos requeridos son los Palabra clave Seleccione, los paréntesis y los tirantes rizados. Consulte "Sintaxis" para más detalles. EjemplosElemplyNote: Todos los ejemplos de programación no triviales que se muestran en este documento se distribuyen con este módulo, en el directorio de scripts. Los "ejemplos adicionales", que cubren más características, se muestran a continuación.Ship2Me.PLX Use Shell :: POSIX :: SELECT; Seleccione $ Shipper ('UPS', 'FedEx') {impresión "Nyou eligió: $ Shippern"; ultimo; } barco ($ remitente, $ argv ); # imprime la confirmación de mensajes de confirmación ship2me.plx '42 cepillos de dientes de cáñamo '# invocación del programa 1) UPS 2) FEDEX Ingrese el número de elección: 2 Usted eligió: FedEx su pedido ha sido procesado. ¡Gracias por su negocio! Ship2Me2.PlxEsta variación en el ejemplo anterior muestra cómo usar un rendimiento de menú personalizado y un indicador interactivo. Use Shell :: POSIX :: Seleccione QW ($ ROADING $ PROMPT); $ Encabezado = 'Seleccione un remitente'; $ Prompt = 'Ingrese el número de proveedor:'; Seleccione $ Shipper ('UPS', 'FedEx') {impresión "Nyou eligió: $ Shippern"; ultimo; } barco ($ remitente, $ argv ); # imprime la confirmación de mensajes de mensajes ship2me2.plx '42 cepillos de dientes de cáñamo 'Seleccione un remitente 1) UPS 2) FEDEX Ingrese el número de proveedor: 2 Usted eligió: FedEx su pedido ha sido procesado. ¡Gracias por su negocio! Requisitos: · Perl


Shell :: Posix :: Seleccionar Software relacionado