Desde el momento que cada script tiene que ser interpretado por el programa ‘perl’, y dado que los script no son sino simples file de texto, tienen que empezar con los caracteres # seguidos con el recorrido completo del binario perl sobre el sistema, típicamente:

#!/usr/bin/perl

o bien #!/usr/local/bin/perl

(para localizar dónde reside en vuestro sistema el intérprete perl, escribid ‘which perl’ en un terminal, aunque normalmente el intérprete se instala en /usr/bin; pero no se puede saber con certeza).
Éste, una vez que el file se ha hecho ejecutable (con chmod 755 nombre_script.pl), hace que cuando el script se ejecuta, el kernel lea la primera línea y vaya a buscar al intérprete, que después se ocupará de la interpretación del resto del código.

Un método alternativo para lanzar un script en perl, es el de llamar ‘perl’ con el nombre del script como argumento:

perl script.pl

Perl reconoce muchas opciones; las más útiles son:

* -h visualiza una página de ayuda;

* -d ejecuta el script bajo el debugger;

* -l añade automáticamente el pie de línea, añadiéndolo al final de cada comando ‘print’;

* -v visualiza la versión de la versión del perl instalado en vuestra máquina y sal;

* -w visualiza algunos warnings en el guión, muy útil para descubrir los errores.

Todas estas (y muchas otras opciones) se documentan en “man perl” para el perl4, y en “man perlrun” para el 5 (perl 5 divide la inmensa manpage del 4 en casi 25 secciones) En un script perl, la almohadilla( # ) introduce un comentario, y todo lo que viene después en una línea se ignora.

print “Hello world\n”; # Éste es un comentario y se ignorará; será
# ejecutado sólo el comando “print”

Los comentarios a menudo son útiles por sí mismos y para quien lee vuestro código: para vosotros, por el hecho de que podéis utilizarlos como “apuntes” para, por ejemplo, acordaos de hacer algo que habéis olvidado o dejado atrás; para los demás, gracias a la mayor facilidad de interpretar vuestro código, siempre que incluyáis vuestros comentarios dentro.

Apple quiere mas libros electrónicos Tras cerca de un año y medio de desarrollo, más de un millón de dólares invertidos y planes de futuro con los que mejorar una de las consideradas como...
Elife: Las empresas y las marcas tienen que estar presentes en redes sociales Las empresas y las marcas tienen que estar presentes en redes sociales, pero quizás no en todas. En estos tiempos de incertidumbre económica, más que ...
Ranking resoluciones de pantalla Abril 2011 A partir de la importancia de la relación entre experiencia de usuario y resolución de pantalla, venimos presentando este ranking con el que orientar ...
La cuarta parte de Wikipedia es realizada por Vándalos Hacía ya unos cuantos días que no escuchábamos hablar acerca de la Wikipedia. Lo cierto es que a día de hoy las novedades están paradas, muy a pesar d...
Programa Para Analizar y Mostrar como se Almacena la Información en Discos Duros y DVDs Scanner 2.10 es una herramienta gratuita con el que podemos ver la distribución de todos los contenidos de nuestros discos duros. Es una herramienta l...
Rails 3.1, nueva versión liberada Tras el lanzamiento de Rails 3.0 en el primer cuarto de este 2011, el equipo de trabajo de este framework acaba de lanzar una nueva versión estable. ...
Los Contenidos Interesantes para los Usuarios son la Clave del SEO Tras el reciente anuncio de Matt Cutts responsable del equipo de Webspam de Google donde anunciaba la posibilidad de penalizar a todos aquellos webmas...
Que es el Link bait Link bait (traducido al castellano sería "cebo de enlaces" ) es un término en inglés que hace referencia a cualquier contenido o característica de un ...
Que es Multicast Multidifusión (inglés multicast) es el envío de la información en una red a múltiples destinos simultáneamente, usando la estrategia más eficiente par...
Vehículo autónomo de Google podría estar a la venta en 5 años La versión más reciente del automóvil autónomo de Google —un biplaza que no necesita acelerador ni volante— debutará en las carreteras a mediados de a...