Perl Language Tutorial
Empezando con Perl Language
Buscar..
Observaciones
Perl es el camello de las lenguas: útil, pero no siempre bello. Tiene una buena documentación propia a la que se puede acceder usando el comando perldoc
desde su shell / comando. También está disponible en línea en perldoc.perl.org .
Versiones
Versión | Notas de lanzamiento | Fecha de lanzamiento |
---|---|---|
1.000 | 1987-12-18 | |
2.000 | 1988-06-05 | |
3.000 | 1989-10-18 | |
4.000 | 1991-03-21 | |
5.000 | 1994-10-17 | |
5.001 | 1995-05-13 | |
5.002 | 1996-02-29 | |
5.003 | 1996-06-25 | |
5.004 | perl5004delta | 1997-05-15 |
5.005 | perl5005delta | 1998-07-22 |
5.6.0 | Perl56delta | 2000-03-22 |
5.8.0 | perl58delta | 2002-07-18 |
5.8.8 | perl581delta , perl582delta , perl583delta , perl584delta , perl585delta , perl586delta , perl587delta , Perl588delta | 2006-02-01 |
5.10.0 | perl5100delta | 2007-12-18 |
5.12.0 | Perl5120delta | 2010-04-12 |
5.14.0 | perl5140delta | 2011-05-14 |
5.16.0 | perl5160delta | 2012-05-20 |
5.18.0 | Perl5180delta | 2013-05-18 |
5.20.0 | Perl5200delta | 2014-05-27 |
5.22.0 | perl5220delta | 2015-06-01 |
5.24.0 | perl5240delta | 2016-05-09 |
5.26.0 | perl5260delta | 2017-05-30 |
Empezando con Perl
Perl intenta hacer lo que quieres decir:
print "Hello World\n";
Los dos bits difíciles son el punto y coma al final de la línea y el \n
, que agrega una nueva línea (avance de línea). Si tiene una versión relativamente nueva de perl, puede usar say
lugar de print
para que el retorno de carro se agregue automáticamente:
use feature 'say';
say "Hello World";
La función say también se habilita automáticamente con una use v5.10
(o superior):
use v5.10;
say "Hello World";
Es bastante común simplemente usar perl en la línea de comandos usando la opción -e
:
$ perl -e 'print "Hello World\n"'
Hello World
Agregar la opción -l
es una forma de imprimir nuevas líneas automáticamente:
$ perl -le 'print "Hello World"'
Hello World
Si desea habilitar nuevas funciones , use la opción -E
lugar:
$ perl -E 'say "Hello World"'
Hello World
Por supuesto, también puede guardar el script en un archivo. Simplemente elimine la opción de línea de comando -e
y use el nombre de archivo del script: perl script.pl
. Para programas más largos que una línea, es aconsejable activar un par de opciones:
use strict;
use warnings;
print "Hello World\n";
No hay una desventaja real más que hacer el código un poco más largo. A cambio, el estricto pragma le impide usar código potencialmente inseguro y las advertencias le notifican muchos errores comunes.
Observe que el punto y coma de fin de línea es opcional para la última línea, pero es una buena idea en caso de que luego agregue al final de su código.
Para obtener más opciones sobre cómo ejecutar Perl, vea perlrun o escriba perldoc perlrun
en un símbolo del sistema. Para obtener una introducción más detallada de Perl, vea perlintro o escriba perldoc perlintro
en el símbolo del sistema. Para un tutorial interactivo peculiar, prueba Perl .