Converitir archivos de texto a formato UTF-8

Posted on 20/11/2009

23



Otra vez mil aplausos para linux, me saca de apuros…tenia un trabajo de la universidad, tenia mas de mil archivos de texto hechos por un amigo en win2 ;(…y cuando queria leer esos archivos de texto desde php usando el apache las tildes se transformaban en otro caracter, aun asi cambiando el formato desde html, nada…entonces lo que se me ocurrio fue cambiar el formato que tenian ISO-8859-15 a UTF-8 que seria el correcto para no tener esos problemas entonces buscando en internet junte varias cosas y genere este script:

#!/bin/bash
for file in `ls`
do

iconv -f ISO-8859-15 -t UTF-8 -o “new_$file” “$file”
done

copienlo tal como esta…yo lo llame script.sh luego tienen q darle permiso de ejecucion asi:

sudo chmod -x script.sh

luego lo corren en el mismo directorio de esta manera:

sudo ./script.sh

noten..que se tiene que generar un nuevo archivo por que si ponen el mismo nombre se eliminara el contenido.

Anuncios