Sesión y utilidades
Comando iconv
Convierte texto entre codificaciones de caracteres, por ejemplo de UTF-8 a ASCII o Latin-1.
Sintaxis
iconv -f ORIGEN -t DESTINO [archivo]Opciones más útiles
-fCodificación de origen-tCodificación de destino-lLista las codificaciones disponiblesEjemplos para copiar
$ printf 'abc\n' > i.txt && iconv -f UTF-8 -t ASCII i.txtConvertir a ASCIIPuedes probarlos en la terminal del navegador: no toca tu ordenador.
Errores típicos
- Si el destino no soporta algún carácter (por ejemplo, una eñe en ASCII), puede perderse o dar error.
FAQ
¿Cuándo hace falta iconv?
Cuando un archivo se ve con caracteres raros por tener otra codificación.
Aprende a usarlo de verdad
El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.
Empezar el curso gratis