perl | función oct()

La función oct() en Perl convierte el valor octal pasado a su respectivo valor decimal. Por ejemplo, oct(‘1015’) devolverá ‘525’. Esta función devuelve el valor decimal resultante en forma de string que se puede usar como un número porque Perl convierte automáticamente una string en un número en contextos numéricos. Si el parámetro pasado no … Continue reading «perl | función oct()»

perl | Matemáticas::BigInt->bfac() método

Math::BigIntmódulo en Perl proporciona objetos que representan números enteros con precisión arbitraria y operadores aritméticos sobrecargados. bfac()El método de Math::BigIntmódulo se utiliza para calcular el factorial de un número almacenado como BigIntobjeto. Sintaxis: Math::BigInt->bfac() Parámetro: Ninguno Devuelve: un objeto BigInt normalizado cuyo valor representa el factorial del número dado. Ejemplo 1: Uso del Math::BigInt->bfac()método #!/usr/bin/perl  … Continue reading «perl | Matemáticas::BigInt->bfac() método»

perl | función getc

La función getc() en Perl se usa para leer el siguiente carácter del archivo cuyo identificador de archivo se le pasa como argumento. Si no se pasa FileHandle, toma un carácter como entrada del usuario. Sintaxis: getc(FileHandle) Parámetro: FileHandle: del archivo a leer Devuelve: el carácter leído del archivo o undef al final del archivo … Continue reading «perl | función getc»

Enviar un correo electrónico usando Perl

Perl permite a sus usuarios enviar correos utilizando el script de código de Perl. Hay varias formas de enviar correos electrónicos usando Perl. Estos correos electrónicos pueden ser correos electrónicos simples, correos electrónicos con archivos adjuntos, correos electrónicos con formato HTML, correos electrónicos con múltiples destinatarios, etc. Perl también proporciona algunos módulos para hacer lo … Continue reading «Enviar un correo electrónico usando Perl»

perl | Funciones de string útiles

Una string en Perl es una variable escalar y comienza con un signo ($) y puede contener letras, números y caracteres especiales. La string puede consistir en una sola palabra, un grupo de palabras o un párrafo de varias líneas. La string la define el usuario entre comillas simples (‘) o comillas dobles («). Perl … Continue reading «perl | Funciones de string útiles»

perl | Anclajes en Regex

Los anclajes en Perl Regex no coinciden con ningún carácter. En cambio, coinciden con una posición particular como antes, después o entre los personajes. Estos se utilizan para verificar no la string sino sus límites posicionales. Los siguientes son los anclajes respectivos en Perl Regex: ‘^’ ‘$’, ‘\b’, ‘\A’, ‘\Z’, ‘\z’, ‘\G’, ‘\p{….}’, ‘\P{….}’, ‘[:class:]’ … Continue reading «perl | Anclajes en Regex»

perl | función renombrar()

La función rename() en Perl cambia el nombre antiguo de un archivo a un nuevo nombre dado por el usuario. Sintaxis: cambiar nombre (ruta_archivo_antiguo, ruta_archivo_nuevo) Parámetros: old_file_path: ruta del archivo antiguo junto con su nombre new_file_path: ruta del nuevo archivo junto con su nombre Devuelve 0 en caso de error y 1 en caso de … Continue reading «perl | función renombrar()»

perl | operador q

El operador q en Perl se puede usar en lugar de comillas simples. Utiliza un conjunto de paréntesis para rodear la string. Sintaxis: q (string) Devuelve: una string entre comillas simples. Nota: Se puede usar cualquier conjunto de delimitadores, no solo los paréntesis. Ejemplo 1: #!/usr/bin/perl -w    # Passing string to q operator print(q(Geeks … Continue reading «perl | operador q»

perl | Sensibilidad de contexto escalar

Introducción: en Perl , las llamadas a funciones, los términos y las declaraciones tienen explicaciones inconsistentes que se basan en su Contexto. Hay dos contextos cruciales en Perl, a saber, contexto de lista y contexto escalar. En un contexto de lista, Perl proporciona la lista de elementos. Pero en un contexto escalar, devuelve la cantidad … Continue reading «perl | Sensibilidad de contexto escalar»

perl | Introducción al manejo de archivos

En Perl , un FileHandle asocia un nombre a un archivo externo, que se puede usar hasta el final del programa o hasta que se cierre FileHandle. En resumen, un FileHandle es como una conexión que se puede usar para modificar el contenido de un archivo externo y se le da un nombre a la … Continue reading «perl | Introducción al manejo de archivos»