[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Google Desktop - Conversión de juegos de caracteres - SOLUCIONADO



Pablo Jiménez escribió:
On Wed, Apr 30, 2008 at 02:44:53PM -0300, JAP wrote:
[...]

He hecho la tarea asignada.

Esto está funcionando... a medias....

$ find . -type f -name "*.*" -exec iconv -c -f UTF16 -t ASCII {} > {}.new \;


Lo de "a medias" va por el hecho que barre todos los archivos, pero iconv me graba todo el resultado en un archivo que se llama *{}.new* Por algún motivo no convierte la cadena {} a los nombres de archivos en la etapa de salida de iconv, como el man find indica que debería hacerlo. Le he puesto comillas en distintos lugares, y no va.

¿Alguna otra idea?

¿Probar con sh -c, tal vez?

$ find . -type f -name "*.txt" -exec sh -c 'iconv -c -f UTF16 -t ASCII $0 > $0.new' {} \;

Saludos.

Pablo:

Ésa era la respuesta.

Muchas gracias.

Javier





Reply to: