“Conocimientos Programación>Perl Programming

Cómo escribir código Perl Portable

2015/1/18
Escribir código Perl portátil tiene un montón de ventajas. Una ventaja es que se puede escribir una vez y ejecutar en cualquier plataforma. Por lo tanto , se elimina la necesidad de portar el código a un nuevo sistema operativo . Además, es más fácil mantener una sola copia de un script de Perl en lugar de tener que mantener un guión escrito por cada sistema operativo. Instrucciones
1

Utilice el comando Desvincular Perl en lugar de los comandos del sistema operativo nativo para la eliminación de archivos . El comando de Perl desvincular eliminará los archivos de cualquier sistema operativo. Evite usar el comando rm Unix o el comando de Windows dir.
2

Asegúrese de que el comando se encuentra en el camino cada vez que se ejecuta un comando externo . Trate de no asumir que un programa externo ya está predefinido en la variable PATH . Cada vez que usted no está seguro, asegúrese de establecer la variable PATH antes de ejecutar esa llamada sistema externo.
3

Deberá tener cuidado con Unix barras diagonales y barras invertidas Windows. Los archivos en un sistema Unix o Linux el uso del sistema "/" en los nombres de ruta , pero los archivos de un uso del sistema de Windows /DOS '\\' barras . Para escribir código Perl portátil, el código debe referirse a los cortes correctos para el sistema operativo correspondiente.
4

Uso opendir , readdir y closedir perl métodos para el procesamiento de directorio. Para el código de Perl portátil , estos métodos son mucho mejores que el sistema operativo que se basa en la expansión de comodines en archivo para el directorio . Cualquier tipo de englobamiento archivo no producirá código Perl portátil.

Perl Programming
Cómo abrir un archivo y escribir una línea de otro archivo en Perl
Cómo hacer tinta Gel
Cómo crear variables en Perl
Cómo eliminar todos los espacios en blanco en una cadena con expresiones regulares en Perl
Cómo redirigir la salida a la entrada en Perl
Cómo calcular los factores primos de un número entero en Perl
Cómo escribir un script de Perl para procesar un formulario
Cómo eliminar un nodo en Perl XML Ramita
Conocimientos Informáticos © http://www.ordenador.online