Tag Archives: shell script

Borrar los archivos de más de N días (en Windows)

Posted on

Las publicaciones al blog son cada vez más esporádicas, no por eso poco importantes. Es decir, aveces prefiero publicar poco y útil antes que periódico e inservible. En este caso, quiero aportar a este blog (mi humilde base de conocimientos) una forma muy sencilla de eliminar archivos de más de N de días de antigüedad […]


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


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


Definir alias para tu sesión en bash

Posted on

Si acostumbras a utilizar mucho la terminal, es probable que ya te resulte algo engorroso tipear una y otra vez lo mismo. Una forma de reducir la cantidad de caracteres tipeados es utilizar los alias. Un alias, es un comando de Unix que te permite ahorrar el tipeo de comandos largos, asignándole un nombre corto. […]


lowerit, práctico shell script

Posted on

Mediante un bash shell script sencillo es posible cambiar en Linux (y otras variantes de UNIX) los nombres de los archivos de mayúsculas a minúsculas o viceversa, según tu necesidad. Basado en el mismo script, es posible construir otros similares que manipulen los nombres de archivos de acuerdo a nuestra urgencia. El script se valdrá […]


MySQL shell script backup

Posted on

El cliente mysqldump es la herramienta provista por MySQL para volcar una base de datos como backup o para llevarla a otro servidor SQL (no necesariamente MySQL). Para realizar una tarea de backup, que mejor que un pequeño script bash para hacer la labor. El siguiente, es un ejemplo de script, para crear un único […]