Guardar el resultado de MySQL en un archivo

Simpleza de MySQL y a la misma vez útil cuando se trata de guardar resultados (de SELECT por ejemplo) bastantes grandes en MySQL.
Con tee lo que hacemos es loguear todo lo que se produce en la consola de MySQL, tanto los comandos como los resultados de estos :D, con notee paramos de escribir en el archivo que le hemos indicado antes con tee

Esto me lo apunto aqui en el blog, para ayudar a la memoria 😀

mysql>tee archivo.txt
mysql>select * from tabla;
mysql>notee

Hacer backup del MBR en Linux desde la shell

Escribimos en una ventana de la shell, con el usuario root:

dd if=/dev/hda of=/home/usuario/backupMBR bs=512 count=1

Por supuesto, un backup no vale de nada si no se puede restaurar, para ello, arrancamos desde un Live CD (u otro medio) y escribimos:

dd if=/dev/sda/backupMBR of=/dev/hda bs=512 count=1

Siendo en estos casos:

  • hda: la unidad que corresponda.
  • sda: la unidad que corresponda.
  • backupMBR: El nombre del fichero donde almacenamos el backup.
  • if (input file): Especificamos el fichero de origen. Si este parámetro no se define se toma el stdin por defecto.
  • of (output file): Especificamos el fichero destino. Si este parámetro no se define se toma el stdout por defecto.
  • bs (block size): Especifica el tamaño del bloque, en bytes.
  • count (number of blocks): Especifica el numero de bloques del archivo a crear

Script para consultar el diccionario desde la shell

Con este sencillo script de bash podrás consultar cualquier palabra en el Diccionario de Real Academia de la Lengua Española:

#!/bin/sh
if test -z $1
then
echo «Uso: `basename $0` palabra»
else
echo «Permalink: http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$1&TIPO_HTML=2»
links -dump «http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$1&TIPO_HTML=2»
fi

Continuar leyendo «Script para consultar el diccionario desde la shell»

Linux Shell Scripting Cookbook

Linux-shell-scripting-cookbook

El uso apropiado de comandos por consola puede ayudarnos a encontrar soluciones para problemas con apenas algunas lineas de código.

La mayoría de los usuarios de GNU/Linux por falta de conocimiento desperdiciamos el potencial del shell de Linux.

Este buen libro nos ayuda de la manera más sencilla posible (con ejemplos) a sacarle provecho a esta maravillosa herramienta.

Linux-shell-scripting-cookbook

Fecha de publicación: Enero de 2011.

Idioma: Inglés

360 páginas

Formato: PDF (13 MB)

Pulsa AQUI para descargarte el libro Linux Shell Scripting Cookbook

Cambiar la posición de los botones de las ventanas en Ubuntu 10.10

Uno de las características de la versión 10 de Ubuntu que más polémica ha levantado es el cambiar la posición de los botones minimizar, maximizar y cerrar de la derecha a la izquierda.

Sin embargo, no pasa nada ya que podemos cambiarlos a su posición original pegando el siguiente chorro de código en la terminal o línea de comandos :

gconftool-2 --type Boolean --set /desktop/gnome/interface/menus_have_icons True