Mostrando entradas con la etiqueta cli. Mostrar todas las entradas
Mostrando entradas con la etiqueta cli. Mostrar todas las entradas

viernes, 3 de octubre de 2025

Introducción a Regular Expressions: El comando perl

El comando perl es uno de los más poderosos en Linux para la manipulación y el procesamiento de texto. Gracias a su motor de expresiones regulares, perl ofrece más flexibilidad que herramientas como sed o awk, permitiendo realizar búsquedas, reemplazos y análisis muy complejos en archivos de texto.

A continuación, exploraremos cómo usar perl con regex para modificar y analizar nuestro texto.


Nuestra guía y referencia de estudio es éste cheatsheet (conocidos como chuleta o chivo, en español) y como texto objetivo usaremos el poema Hay Un País en el Mundo, del poeta nacional (dominicano) Pedro Mir (1913-2000).



jueves, 5 de diciembre de 2024

Introducción a Regular Expressions: El comando awk

AWK es un lenguaje de programación diseñado para procesar datos basados en texto, ya sean ficheros o flujos de datos. El nombre AWK deriva de las iniciales de los apellidos de sus autores: Alfred Aho, Peter Weinberger, y Brian Kernighan. awk, cuando está escrito todo en minúsculas, hace referencia al programa de Unix o Plan 9 que interpreta programas escritos en el lenguaje de programación AWK (Wikipedia, 2024).


Continuando con ésta serie nos enfocaremos en éste comando. Nuestra guía y referencia de estudio es éste cheatsheet (conocidos como chuleta o chivo, en español) y como texto objetivo usaremos el poema Hay Un País en el Mundo, del poeta nacional (dominicano) Pedro Mir (1913-2000).



lunes, 25 de noviembre de 2024

Cómo actualizar Fedora 40 a Fedora 41 usando el comando dnf

El método dnf permite gestionar actualizaciones offline con más flexibilidad. Esta herramienta prepara los paquetes necesarios mientras el sistema está en línea, y luego los aplica al reiniciar. A continuación, te explico cómo utilizarlo.

Fedora es una distribución GNU/Linux para propósitos generales. Es mantenida por una comunidad internacional de ingenieros, diseñadores y usuarios. Se caracteriza por su estabilidad, pero también por estar a la vanguardia en la adopción de software libre y de código abierto. Cuenta con el patrocinio principal de Red Hat (subsidiaria de IBM desde 2019), además de otras empresas de tecnologías de la información y fabricantes de equipos de cómputo como Dell o Lenovo (Wikipedia, 2024).



martes, 12 de noviembre de 2024

Introducción a Regular Expressions: El comando sed

El comando sed es una herramienta poderosa en Linux para realizar modificaciones de texto automáticas. Con el uso de expresiones regulares (regex), sed permite realizar reemplazos y modificaciones complejas en archivos de texto, haciendo que el trabajo sea más eficiente y preciso.

En el primer post de ésta serie nos enfocamos en el comando grep, puedes verlo aquí. Nuestra guía y referencia de estudio es éste cheatsheet (conocidos como chuleta o chivo, en español) y como texto objetivo usaremos el poema Hay Un País en el Mundo, del poeta nacional (dominicano) Pedro Mir (1913-2000).



miércoles, 4 de diciembre de 2013

Entendiendo el comando kill y sus señales

En GNU/Linux y otros sistemas operativos tipo Unix, muchos usuarios ejecutan programas y procesos que en algún momento se bloquean o cuelgan. Lo normal es terminarlos a la fuerza o "matarlos" si el sistema no lo hace primero. Esto se logra haciendo uso del comando kill y sus señales, por lo que resulta importante comprender este comando a profundidad.

Existen cuatro comandos para terminar los procesos y más de 60 señales para enviarle a los mismos.