Category Archives: Bash

Ayuda memoria: loops infinitos en el shell

Posted on

Este blog, me ha sido en más de una ocasión, mi ayuda memoria ideal. En otras tantas ocasiones, un link al mismo me permitió “ayudar al prójimo”, más bien, ahorrarme tiempo de utilización de cuerdas vocales y ahorrar al otro el fastidio de escucharme. Por tal motivo, y ante un requerimiento del primer tipo (como […]


¿Como conocer mi IP privada y mi IP pública?

Posted on

¿Como conocer mi IP privada y mi IP pública?, esa es la cuestión. Vamos a ver un pequeño script para lograr este propósito utilizando algunos comandos ya vistos y utilizados en la historia de este blog con varios distintos propósitos (ifconfig, grep, cut, awk, wget, sed)


Enviar tweets desde la terminal

Posted on

Casi dos meses después de la última publicación, es necesario dar “señales de vida” del blog, que nunca fue discontinuado… pero que se mantuvo en “pausa” por falta de “inspiración” 😉  Y para volver, que mejor que con un clásico: hacer “cosas” desde la terminal (hoy estoy muy “comillero”) A las publicaciones de tiempo atrás […]


Reemplazar cadenas en archivos con sed

Posted on

sed es un “editor de textos” para el filtrado y la transformación de textos. Escribo “editor de texto” entre comillas pues en realidad sed no trabaja con cadenas de caracteres sino con “flujos”, la diferencia con los editores de textos clásicos (interactivos) es que sed acepta como entrada estándar un archivo o cualquier otro stream; […]


Script para purgado de logs o archivos temporales

Posted on

Este es otro de mis pequeños scripts que suelo utilizar y/o adaptar para diferentes circunstancias. Un script sencillo, escrito para Korn Shell pero fácilmente portable a Bash u otro similar. Para ser ciertos, más que scripting, este ejemplo es una clase de find, un comando tan potente que casi que nos permite “programar” con find […]


Breve script para buscar en la Wikipedia desde la consola

Posted on

Esta publicación es pequeña pero muy efectiva, básicamente se trata de un script para buscar en la wikipedia desde la consola, valiéndose simplemente del comando dig.


Trappear Ctrl+C en bash

Posted on

En alguna ocasión, puede resultar útil trappear señales en los shell scripts. Un ejemplo clásico de señal a trapear es el famoso Ctrl+C (^C). Trappear una señal es fácil, simplemente debemos definir una acción (o función) que se ejecutará al momento de recibir la señal, y luego definir las señales a trappear con el comando […]


Declaración de variables en Bash

Posted on

No suele ser costumbre utilizar la instrucción declare en Bash, de echo, hasta algunos quizás no la conozcan. Lo cierto es que Bash, al no ser un lenguaje fuertemente tipado y no requerir la declaración explícita de variables, nos permite prescindir de su utilización. No obstante esto, si declaramos las variables podemos lograr algunos beneficios […]


Ejemplos de loops en Bash

Posted on

Muchas veces el poco conocimiento acerca de la programación de shell scripts y el propio intérprete de comandos hace que hagamos el doble de trabajo para trabajos simples que se pueden resolver con un sencillo script. Por tal motivo y con ánimo a conocer un poco más acerca de algún shell de Unix, veremos algunos […]