Perl - El Intérprete Del Lenguaje Perl 5
Perl - El Intérprete Del Lenguaje Perl 5
org
SINOPSIS
perl [ -sTtuUWX ] [ -hv ] [ -V[:var_config] ] [ -cw ] [ -d[t][:depurador] ] [ -D[número/lista] ][ -pna ] [ -Fpatrón ] [ -l[octal] ] [ -0[octal/hexadeci
Para obtener más información sobre estas opciones, puede ejecutar perldoc perlrun .
Si nunca ha programado en Perl, debe empezar por ejecutar perldoc perlintro para leer una introducción general para principiantes y
aprender a orientarse por la amplia documentación de Perl. Ejecute perldoc perldoc para ver qué más puede hacer con <perldoc>.
Introducción
Tutoriales
Manual de referencia
https://metacpan.org/pod/distribution/POD2-ES/lib/POD2/ES/perl.pod 1/4
12/11/2020 perl - El intérprete del lenguaje Perl 5 - metacpan.org
perlsyn Sintaxis
perldata Estructuras de datos
perlop Operadores y precedencia
perlsub Subrutinas
perlfunc Funciones predefinidas
perlopentut Tutorial de open()
perlpacktut Tutorial de pack() y unpack()
perlpod Documentación en texto simple (POD)
perlpodspec Especificación del formato POD
perlpodstyle Guía de estilo para POD
perldiag Mensajes de diagnóstico
perllexwarn Advertencias y control de advertencias
perldebug Depuración
perlvar Variables predefinidas
perlre Expresiones regulares: el resto de la historia
perlrebackslash Secuencias de escape en expresiones regulares
perlrecharclass Clases de caracteres en expresiones regulares
perlreref Referencia rápida de expresiones regulares
perlref Referencias: el resto de la historia
perlform Formatos
perlobj Objetos
perltie Objetos Perl ocultos en variables simples
perldbmfilter Filtros DBM
perlsec Seguridad
perlglossary Glosario
Varios
https://metacpan.org/pod/distribution/POD2-ES/lib/POD2/ES/perl.pod 2/4
12/11/2020 perl - El intérprete del lenguaje Perl 5 - metacpan.org
Idiomas específicos
https://metacpan.org/pod/distribution/POD2-ES/lib/POD2/ES/perl.pod 3/4
12/11/2020 perl - El intérprete del lenguaje Perl 5 - metacpan.org
perlboot
perlbot
perlrepository
perltodo
perltooc
perltoot
En un sistema Unix, esta documentación estará también disponible, por lo general, en forma de páginas de manual que se pueden
consultar con el programa man.
Parte de la documentación no está disponible en formato de páginas de manual. Si man no encuentra una referencia cruzada,
pruebe con perldoc. Perldoc también puede mostrarle directamente la documentación de las funciones (con el modificador -f).
Ejecute perldoc --help (o perldoc perldoc , o man perldoc ) para ver otras opciones útiles de perldoc.
En general, si ocurre algo raro en su programa y no sabe dónde buscar ayuda, trate de hacer que cumpla las normas de use
strict y use warnings Normalmente le indicarán dónde está el problema.
DESCRIPCIÓN
Oficialmente, Perl significa Practical Extraction and Report Language (Lenguaje práctico para la extracción de datos y creación de
informes), salvo cuando no se usa para eso.
Perl se creó como un lenguaje optimizado para procesar archivos de texto, a fin de extraer información y utilizarla para generar
informes. Pronto se convirtió en un lenguaje útil para muchas tareas de administración de sistemas. Con los años, Perl se ha
convertido en un lenguaje de programación de propósito general. Se utiliza para todo tipo de desarrollos, desde "programas de una
línea" hasta aplicaciones a gran escala.
El lenguaje se diseñó para ser práctico (fácil de usar, eficaz, completo), más que estético (reducido, elegante, minimalista). Perl
combina (en opinión del autor) algunas de las mejores características de sed, awk y sh, por lo que resulta familiar y fácil de usar
para los usuarios de Unix, permitiéndoles crear rápidamente soluciones para problemas fastidiosos. Sus características de
programación de propósito general son compatibles con los paradigmas de programación procedural, funcional y orientada a objetos,
lo que convierte a Perl en un lenguaje cómodo para grandes proyectos de larga duración, sea cual sea su paradigma preferido.
Las raíces de Perl como lenguaje de procesamiento de texto siguen siendo muy fuertes. El lenguaje de expresiones regulares que
incluye es el más potente que existe y su compatibilidad con texto Unicode es vanguardista. Además, permite procesar todo tipo de
texto estructurado mediante una amplia colección de extensiones. Estas bibliotecas, recopiladas en CPAN, proporcionan soluciones
listas para usar para una inmensa cantidad de problemas. Al igual que Perl, las bibliotecas que no han establecido la norma, han
copiado de las mejores bibliotecas.
DISPONIBILIDAD
Perl está disponible para la mayoría de los sistemas operativos (incluidas prácticamente todas las plataformas Unix). Encontrará una
lista en la sección "Plataformas compatibles" de perlport.
https://metacpan.org/pod/distribution/POD2-ES/lib/POD2/ES/perl.pod 4/4