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 y no requiere mucha explicación. Basicamente, el script se encarga de revisar que se haya pasado una palabra como argumento y luego vuelca a pantalla la respuesta del browser de consola (links), este último habiendo recibido en la URL el argumento pasado al script.
Veamos el ejemplo, que es mucho más fácil que explicarlo con palabras:
La línea de comandos fue la primera forma en que los humanos le decían a las que hacer, pero con la llegada y el incremento de las interfaces gráficas la línea de comandos, o terminal, se transformó en un arma secreta para usuarios privilegiados.
A continuación, echamos un vistazo por un top 10 (de mayor a menor) de comandos de terminal, seleccionados por Lifehacker:
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.
Sin ir más allá, en Ubuntu, cuando tipeamos ls en una terminal bash, nos encontramos que, para distinguir los diferentes tipos de archivos y/o carpetas, aparecen en colores. Pero en realidad, para lograr esto hay que ejecutar ls –color, pero… entonces ¿por que es que por defecto aparecen en colores? Esto sucede porque hay definido un alias ls, con el valor ‘ls –color=auto’. Sin dudas de esto, ingresa el comando alias en una terminal y el mismo realizará un listado de todos los alias definidos.
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á de:
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 archivo de backup con todas las bases de datos del servidor, o bien, un archivo por base de datos:
Comentarios recientes