IPC :: CMD

Los comandos del sistema de búsqueda y ejecución se hicieron fácilmente
Descargar ahora

IPC :: CMD Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Chris Williams
  • Sitio web del editor:
  • http://search.cpan.org/~bingos/

IPC :: CMD Etiquetas


IPC :: CMD Descripción

Comandos de sistema de búsqueda y ejecución hechos fáciles IPC :: CMD es un módulo PERL que le permite ejecutar la plataforma de comandos de forma independiente, interactivamente si lo desea, pero aún así trabajar. La función Can_Run puede decirle si se instala un cierto binario y, si es así, mientras que la función de ejecución puede realmente Ejecute cualquiera de los comandos que le da y le brinde un valor de devolución claro, así como también se adhiere a su configuración de verbosity.Synopsis Use IPC :: CMD QW ; My $ full_path = can_run ('wetget') o warn 'wget no está instalado!'; ### Los comandos pueden ser Arrayrefs o Strings ### My $ cmd = "$ full_path -b idister.co.uk"; My $ cmd = ; ### en contexto escalar ### MY $ BUFFER; IF (SCALAR RUN (comando => $ cmd, verbose => 0, buffer => \ $ buffer, tiempo de espera => 20)) {Imprimir "Fetched WebPage correctamente: $ BUFFER \ N"; } ### en el contexto de la lista ### mi ($ éxito, $ error_message, $ full_buf, $ stout_buf, $ stderr_buf) = ejecutar (comando => $ cmd, verbose => 0); Si ($ Success) {Imprimir "Este es lo que imprime el comando: \ N"; Únete a la impresión "", @ $ Full_BUF; } ### Verifique las características Imprimir "IPC :: Open3 disponible:". IPC :: CMD-> Can_USE_IPC_OPEN3; Imprimir "IPC :: Ejecutar disponible:". IPC :: CMD-> Can_USE_IPC_RUN; Imprimir "Puede capturar el búfer:". IPC :: cmd-> can_capture_buffer; ### No tiene IPC :: CMD sea verbosa, es decir, no imprima en STdout o ### STDERR cuando ejecute comandos - Predeterminado es '0' $ IPC :: CMD :: verbose = 0; Requisitos: · Perl


IPC :: CMD Software relacionado