iconv
El comando de linux iconv convierte el set de caracteres de un archivo a otro set de caracteres en el mismo archivo o como en el ejemplo a otro archivo.
# iconv -f ISO-8859-1 -t UTF-8 -o salida.txt entrada.txt
–from-code, -f encoding //Set de caracteres origen
–to-code, -t encoding //Set de caracteres destino
–output, -o file //Salida a un archivo
.