Tag 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)


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 […]


Backups full e incremental con bash

Posted on

Requisito de un tema laboral fue crear de urgencia unos backups full e incrementales de un repositorio. Como siempre estos requerimientos se requieren para ayer y son para salvar cabezas cuando las papas queman. Debido al gran volumen de datos, como estrategia de backups se decidió realizar un backup full  mensualmente y un backup incremental […]


Backups programados de MySQL en Windows

Posted on

En alguna ocasión ya hemos hablado de realizar backups de MySQL en Linux o cualquier otro clon de UNIX utilizando mysqldump y un pequeño shell script que se ejecute por el cron. Ahora ¿si debemos hacer lo mismo pero en Windows? Básicamente el proceso es el mismo, general un script (en Windows escribiremos un .bat) […]


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 […]


Diccionarios en consola

Posted on

Con un poco de ayuda de links (una alternativa a lynx para la navegación web por consola) hoy veremos un pequeño script, que dada una palabra se encarga de buscarla en algún diccionario online (como el de la Real Academia Española) y volcar los resultados a la consola. La lógica del script es muy sencilla […]