Todas las entradas por dnotivol

[Perl] Arrays

Hasta ahora hemos visto los datos escalares, en los que el límite de almacenaje es un sólo elemento por variable. Para superar ese límite, entran en juego las listas.

Una lista o vector, es una colección ordenada de escalares (números o cadenas). A la variable que almacena una lista se le llama array. Seguir leyendo [Perl] Arrays

[Perl] Datos escalares

En Perl hay tres tipos de datos: escalares, arrays y hashes. En este apartado vamos a comenzar por los escalares.

Los datos escalares son las variables simples y pueden contener números y cadenas de texto. Las variables simples van precedidas siempre por el símbolo $ delante del nombre. No es necesario definir el tipo de variable, se hace en función del contenido. La asignación de valores se realiza con el operador =, y la definición de la variable con my . Seguir leyendo [Perl] Datos escalares

[Perl] Escribir y ejecutar scripts en Perl

Para comenzar a escribir nuestros scripts simplemente necesitamos abrir nuestro editor de texto plano preferido y lanzarnos a ello. Podemos elegir entre aplicaciones de consola (vi, vim, emacs, joe, nano…), del entorno gráfico (gedit, geany, kate…), o incluso entornos de programación más completos (IDEs como eclipse). Cualquier opción es válida, pero son recomendables las que reconocen la sintaxis de Perl y marcan en distintos colores las directivas del script (se recomienda entonces, vim antes que vi, o geany mejor que gedit). Seguir leyendo [Perl] Escribir y ejecutar scripts en Perl

[Scripting] ¿Qué es Perl?

¿Qué es Perl?

Perl es un lenguaje de programación, diseñado por Larry Wall en 1987. Es un lenguaje de propósito general originalmente desarrollado para la manipulación de texto y que ahora es utilizado para un amplio rango de tareas incluyendo administración de sistemas, desarrollo web, programación en red, desarrollo de GUI y más. Seguir leyendo [Scripting] ¿Qué es Perl?