martes, 9 de marzo de 2010

Convertir archivo de texto unix a ms-dos y visceversa

En ocasiones necesito enviar archivos de texto creados en linux a algunos compañeros de la oficina. Lamentablemente el archivo se ve "mal" en sus máquinas winbugs y visceversa, sus archivos de texto se ven "mal" en mi linux.

Esto se soluciona con los siguientes comandos:

De windows a linux:

tr -d '\015' < win-format.txt > unix-format.txt

De linux a windows:

sed -e 's/$/\r/' unix-format.txt > win-format.txt

Thats all!!


**Visto aquí.

jueves, 4 de marzo de 2010

Respaldos con Unison

Unison es un programa para realizar respaldos de nuestros archivos.

La página oficila está aquí.

En debian y ubuntu se puede instalar con el simple comando:

sudo aptitude install unison

Tengo respaldo de mis archivos importantes en un disco duro externo. Para actualizar mi respaldo utilizo el siguiente comando:

unison /home/salvador/proyectos/ /media/externo/respaldo/proyectos/ -force /home/salvador/proyectos/ -auto -log -silent -backupdir /home/salvador/back/ -backuplocation central -backup 'Name *' 

Lo que hace el comando es actualizar la copia del disco duro que se monta en /media/externo.

Se le da prioridad total al contenido de la carpeta /home/salvador/proyectos, de tal forma que en caso de que un archivo haya sido borrado en /home/salvador/proyectos también se borrará del respaldo, pero se guardará una copia en /home/salvador/back por si hubo algun error :-P

Los archivos respaldados en /home/salvador/back conservarán la ruta de carpetas y subcarpetas original.

Si se quiere programar solo hay que agregarlo a crontab :-D.

That's all!

miércoles, 6 de enero de 2010

Unir o dividir archivos con Dalle

En ocasiones encuentro archivos en internet que fueron divididos con programas como hacha, file splitter u otros y que debo unir con dichos programas.

Con Dalle puedo unir estos archivos sin necesitar los programas originales.

Para ubuntu se puede descargar el archivo .deb desde aquí.

Utilizo Karmic Koala y no tuve problemas al instalar el archivo para Jaunty.

Para ejecutarlo solo hay que escribir en la terminal:

dalle-gtk 

La interfaz gráfica es bastante intuitiva.

That's all!