Archivo de la categoría: GNU/Linux

[Perl] Operando con datos

Ahora que conocemos los tipos de variables más básicos, los datos escalares, podemos empezar a realizar operaciones con estos datos.

Aritmética

Para trabajar con datos numéricos se dispone de los siguientes operadores aritméticos: Seguir leyendo [Perl] Operando con datos

Anuncio publicitario

[Perl] ¿Qué es un hash?

Con los arrays hemos visto que podíamos crear listas ordenadas de elementos, y acceder a ellos mediante un índice que indica la posición dentro de la lista. Pero este índice ha de ser siempre un número entero. El problema aparece cuando queremos crear una lista de cosas, pero queramos “apuntar” a ellas conociendo un valor que no sea un número. En ese momento, necesitaremos los hashes. Seguir leyendo [Perl] ¿Qué es un hash?

[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?