Conversión de ficheros
Publicado por may (3 intervenciones) el 01/02/2007 16:01:15
Hola a todos,
Quería plantear una cuestión. Tengo que cambiar el tipo de todos los ficheros contenidos en un directorio. Sé que esta conversión tengo que realizarla con:
iconv -f utf8 -t latin1 fichero_origen > fichero_destino
El directorio sobre el que tengo que hacer los cambios puede contener más directorios y éstos contendrán ficheros. Además, los nuevos ficheros creados tras la conversión deberán almacenarse en una estructura igual a la inicial. He pensado en hacer find sobre el directorio principal e ir realizando esta operación para cada una de estas líneas, pero esto no sería correcto, porque es posible que la línea se corresponda con el nombre del directorio y no con un fichero, ¿cómo podría hacerlo?¿Sería correcto mi planteamiento? Gracias.
Quería plantear una cuestión. Tengo que cambiar el tipo de todos los ficheros contenidos en un directorio. Sé que esta conversión tengo que realizarla con:
iconv -f utf8 -t latin1 fichero_origen > fichero_destino
El directorio sobre el que tengo que hacer los cambios puede contener más directorios y éstos contendrán ficheros. Además, los nuevos ficheros creados tras la conversión deberán almacenarse en una estructura igual a la inicial. He pensado en hacer find sobre el directorio principal e ir realizando esta operación para cada una de estas líneas, pero esto no sería correcto, porque es posible que la línea se corresponda con el nombre del directorio y no con un fichero, ¿cómo podría hacerlo?¿Sería correcto mi planteamiento? Gracias.
Valora esta pregunta


0