Estructura de un script en Perl

Los scripts en Perl normalmente empiezan por la línea:

#!/usr/bin/perl

donde indica al sistema operativo que es un programa en Perl, que su ejecutable es perl y que se encuentra en el directorio /usr/bin

Esta línea sólo tiene efecto en entornos UNIX, y será interpretada por el sistema operativo, no por el intérprete. Para que pueda ejecutarse, el programa debe tener permisos de ejecución y lectura para el usuario que lo ejecuta.

En otros entornos, en lugar de colocar esta línea, se invocará al intérprete seguido del nombre del script a ejecutar:

perl script.pl

Esta es toda la estructura básica de un script en Perl, por lo que un pequeño script podría ser:

#!/usr/bin/perl
#Programa de ejemplo que saca por pantalla "Hola Mundo"
print "Hola Mundo\n";

La primera línea del programa, como se ha dicho anteriormente, indica al sistema operativo que el archivo es un script (#!), que se interpreta con perl y la ruta de acceso al intérprete, que puede variar de unas máquinas a otras.
La segunda es un comentario (#).
La tercera línea es la única instrucción del programa, y también se podría haber escrito como:
print ("Hola Mundo\n");
al estilo de C. El caracter \n indica un salto de línea y retorno de carro, al igual que en C.


AnteriorSiguiente