Cómo convertir un fichero de ISO-8859-1 a UTF-8

October 29th, 2009

En una máquina con LINUX, puedes utilizar “iconv” para hacer la conversión:

$ iconv -f ISO_8859-1 -t utf8 file_iso_8859_1.sql > file_utf_8.sql

“iconv” puede convertir ficheros de texto entre infinidad de formatos.

Se puede ver la lista de formatos soportados así:

$ iconv -l

Para más info pincha aqui.

Cómo usar find y grep para encontrar ficheros que contengan un determinado texto

August 27th, 2009

Para buscar ficheros que contienen determinado texto, se pueden combinar en unix los comandos find y grep.

Por ejemplo, para encontrar el texto “textoaencontrar” en cualquier fichero a partir del directorio en el que estamos, se puede hacer de esta forma:

$ find . -type f -exec grep -H textoaencontrar {} \;

El comando “find . -type f” localiza cualquier fichero de tipo “fichero” (no directorios, links, etc) y con la opción “-exec”, pasa los resultados al comando “grep” para que los explore. La opción -H del comando “grep” añade el nombre del fichero a los resultados de las búsquedas.

Cómo usar find y rm para buscar y borrar ficheros

December 24th, 2008

Muchas veces, es necesario buscar y borrar ficheros o subdirectorios en el disco.

Un ejemplo típico ocurre cuando queremos borrar todos los subdirectorios “CVS” que hay dentro del directorio de un proyecto.

Para eso, es muy útil combinar “find” y “rm” de esta forma:

$ find . -name ‘CVS’ -exec rm -fr {} \;

El comando “find” localiza los directorios o ficheros que cumplen el patrón que se necesita, y con la opción “-exec”, pasa los resultados al comando “rm” para que los borre.

Cómo usar un navegador como cliente FTP

December 3rd, 2008

Esto a veces viene bien.

Para utilizar un navegador como cliente FTP, hay que abrirlo y poner una URL como esta:

ftp://usuario:passwd@servidor:21

Si el usuario es una dirección de mail, hay que sustituir la “@” por “%40″, así:

ftp://usuario%40sudominio:passwd@servidor:21

Hope it helps :)

Internacionalización: lo que hay que saber de UNICODE

July 22nd, 2008

Primero: leer este artículo.

Segundo: visitar www.unicode.org.

(pronto pondré más comentarios de cosecha propia).