gentoo linux, java, software libre y otras hierbas
jul, 21 2008 - 11:56 am

Script simple para crear backups

Uno de los aspectos más descuidados por muchos usuarios de computador, es el de realizar backups periódicamente de sus archivos. Aquí vamos a ver un pequeño tip para crear backups de una manera sencilla y rápida. Lo único que necesitaremos es un programa en Shell, tan solo de dos líneas:

#!/bin/sh
tar czvf $1.$(date +%Y%m%d-%H%M%S).tgz $1
exit $?

A este script le podemos pasar como parámetro un nombre de archivo o direcotorio, y éste crea un archivo comprimido con la fecha actual embebida en el nombre. Por ejemplo, si tenemos un directorio llamado src y deseas hacerle un bakcup, puedes invocar el script de esta manera:

$ ./backup.sh src
src/
src/EjemploGUI.java
src/Suma.java
src/EjemploGUI.class
src/Hola4.java
src/Tarea.java
src/EjemploGUI2.java
src/Hola2.java
src/EjemploGUI2.class
src/Hola3.java
src/EjemploGUI2$MiPanel.class
src/Hola.java
src/Humano.java
$ ls
bin src src.20080719-181907.tgz

Tal vez ponga algo más avanzado para hacer backups, pero de momento esto resultará muy útil para muchos. Además que es bastante sencillo!

Nota: para darle permisos de ejecución a nuestro archivo es necesario ejecutar el comando: chmod a+x bakcup.sh, suponiendo que nuestro script se llama bakcup.sh.

9 Comentarios | deja el tuyo

jul, 18 2008 - 11:38 am

PyQT Desarrollando Aplicaciones de Escritorio

portada libro pyqt

Me entero a través de UbuntuLife de PyQt, Desarrollando Aplicaciones de Escritorio un eBook escrito por Daniel M. Maldonado El codigo K, se trata de una pequeña guía que nos va a permitir entender como integrar de manera muy simple el lenguaje de programación Python con las librerías gráficas Qt (las que usa KDE), el mismo se encuentra bajo licencia Creative Commons. El documento es bastante simple y puedes descargarlo. Además está disponible el código fuente del ejemplo.

Anuncio del libro

2 Comentarios | deja el tuyo

jun, 21 2008 - 10:33 am

Buscar en Google desde la consola

logo linux google

¿Para qué tomarnos la molestía de hacerlo desde un navegador web, si podemos hacerlos desde la comodidad de la consola? He encontrado un script bastante bonito con el que podemos buscar en google usando nuestra amada consola. El script lo programó Sebastien Bilbeau, pero yo le he hecho algunos ajustes para que los resultados sean de páginas que estén en español.

Es necesario tener instalado lynx para que funcione. He aquí un comando de instalación rápida:

Ubuntu, Debian o derivados

sudo apt-get install lynx && wget http://casidiablo.net/codigos/google.zip && unzip google.zip && chmod a+x google

openSuse, Fedora o distros con RPM

sudo yum install lynx && wget http://casidiablo.net/codigos/google.zip && unzip google.zip && chmod a+x google

Uso

cristian@alienxp:~/Escritorio$ ./google ubuntu
10 de 5.440.000 resultados en total
———————

http://en.wikipedia.org/wiki/Ubuntu_(Linux_distribution)

http://es.wikipedia.org/wiki/Ubuntu

http://es.wikipedia.org/wiki/Ubuntu_(distribuci%C3%B3n_Linux)

http://es.youtube.com/results?num=10&hl=es&safe=on&q=ubuntu&um=1&ie=UTF-8&sa=N&tab=w1

http://ubuntu.com.es/

http://ubuntuforums.org/

http://www.guia-ubuntu.org/

http://www.ubuntu-es.org/

http://www.ubuntu.com/

http://www.ubuntu.com/GetUbuntu/download

http://www.ubuntu.upc.edu/

Descargar script

Sin comentarios | deja el tuyo

« Entradas anteriores
Entradas recientes »