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

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



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 Jiménez


Reply to: