Env :: de origen

ENV :: Agregado es un módulo PERL que le permite importar variables de entorno de un programa Shell.
Descargar ahora

Env :: de origen Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Josh McAdams
  • Sitio web del editor:
  • http://search.cpan.org/~jmcada/Env-Sourced-1.00/lib/Env/Sourced.pm-orig

Env :: de origen Etiquetas


Env :: de origen Descripción

Env ::: obtuvo un módulo PERL que le permite importar variables de entorno de un programa Shell. Env ::: obtiene un módulo de PERL que le permite importar variables de entorno desde un programa de shell.Synopsis Use Env ::: PWW original (/first/file/to/include.sh /second/file/to/include.sh); En la concha de Unix, cuando se obtiene un archivo, la shell lee y ejecuta los comandos de un archivo específico en el entorno de shell actual. Esto se opone a simplemente ejecutar el archivo especificado, lo que lo hará correr en su propio entorno de shell. Debido a que el script ejecutado se ejecuta en el entorno actual, cualquier variable de entorno exportada por el Sub-Script se incluirá en el entorno de Scripts de llamadas. Muchas casillas hay scripts de shell heredado que sirven como puntos centrales para mantener las variables que se utilizan en otros scripts. . Estos scripts variables se obtienen en todos los scripts de trabajadores para que puedan compartir un entorno común. Esto funciona bien para los scripts de shell, pero puede ser problemático para los scripts de Perl. Para recoger el entorno compartido, generalmente deben envolverse por un script de shell que realiza el abastecimiento para el script de Perl: # / bin / ksh. /file/to/include.sh $ @ o el intérprete de Perl debe estar alias para incluir el medio ambiente: alias perl = '. /file/te/include.sh;perl'or Cualquiera de los muchos otros hacks debe realizarse para obtener el entorno correcto para sus scripts Perl. Y, al final, tiene un script que no se puede ejecutar sin tener variables que se definen en otro script, pero no tiene ninguna nota clara de qué script debe incluirse. Esto es por eso que env :: de origen se produjo. Le permite especificar en su script qué archivos se necesitan para configurar el entorno que necesita su script para ejecutar. Luego toma estos archivos y combina el entorno definido por ellos en su entorno actual. Esto permite que su script pueda acceder al entorno de origen a través del hash% ENV o directamente a través de escalares y matrices. Si usa Env.to, use el módulo, simplemente lo incluye en su código y le indica qué scripts se fusionan en su entorno. Los scripts se procesarán en el orden en que se pasen al módulo, por lo que si ambos establecen la misma variable, solo se mantendrá la última configuración. Utilice Env ::: QW de origen qW (/first/file/to/include.sh /second/file/to/include.sh) Se espera que los scripts que se llamen se ejecuten con limpieza. Pueden emitir un error estándar y estándar (toda la salida se pasará a través de un error estándar de todos modos), pero deben salir sin errores. Si tienen errores, la posibilidad de que obtendrá un mensaje como "No se puede usar un valor indefinido como referencia de hash ..." y su script terminará. Requisitos: · Perl


Env :: de origen Software relacionado