Tengo un montón de archivos de texto codificados en ISO-8851-2 (tengo algunos caracteres polacos). ¿Hay alguna herramienta de línea de comandos para linux/mac que pueda ejecutar desde un script de shell para convertir esto a saner utf-8?conversión de Charset de XXX a utf-8, línea de comando
Respuesta
Desde la línea de comandos utiliza
iconv -f LATIN1 -t UTF8
es posible que desee añadir a //TRANSLIT
UTF8
.
En OSX, al menos, la codificación utf se llama UTF-8, por lo que el comando es "iconv -f LATIN1 -t UTF-8" –
@ThomasParslow, 'iconv -l' enumera tanto' UTF8' como 'UTF-8'. – lhf
@lfh tal vez un error tipográfico ... usando UTF8 resultados en 'iconv: conversión a UTF8 UTF8 no compatible 'UTF-8 en su lugar es aceptado. Acabo de tratar – Paolo
GNU 'libiconv' debería ser capaz de hacer el trabajo.
¡Gracias! ¡Sabía que sería más fácil de lo que pensaba! – Marcin
recode latin2..utf8 myfile.txt
Esto sobrescribirá myfile.txt
con la nueva versión. También puede usar recode sin un nombre de archivo como una tubería.
Forma más eficiente que la respuesta aceptada, porque iconv no reemplazará el mismo archivo, incluso utilizando -o redireccionamientos de salida. –
- 1. Conversión de UTF8 a ASCII
- 2. Conversión de latin1_swedish_ci a utf8 con PHP
- 3. Conversión de UTF8 a ANSI con Ruby
- 4. Conversión de línea de comando de Visio a imagen
- 5. UTF8 a/desde conversión de ancho de pila en STL
- 6. Conversión de caracteres UTF8 escapados a su forma original
- 7. Conversión de CVS a Mercurial: problema de final de línea
- 8. Argumentos de línea de comando de autocompletado
- 9. ¿Cómo manejar utf8 en la línea de comando (usando Perl o Python)?
- 10. ¿Cómo usar iconv para la conversión de utf8?
- 11. Conversión de terminaciones de línea Mercurial UNIX a Windows
- 12. Convertir tablas de mysql de latin1 a utf8
- 13. Línea de comando de Maven
- 14. Línea de comando: resultados de búsqueda de tuberías a rm
- 15. Cómo conectarse a DB, cuando se ejecuta a través de la línea de comando
- 16. línea de comando TortoiseSVN diff
- 17. Línea de comando diff utilidad
- 18. Línea de comando lucene app
- 19. Ejecutar línea de comando a través de php?
- 20. Prueba de salida a la línea de comando con RSpec
- 21. Agregando opciones de línea de comando a CMake
- 22. argumentos de línea de comando en bash a Rscript
- 23. Ejecutar el comando de línea de comando interactivo usando C#
- 24. ¿Resizer de línea de línea de comando ligero?
- 25. Línea de comando de Python - Entrada de línea múltiple
- 26. ERROR de Mysql en la línea 1153: comando desconocido '\'
- 27. Ejecutar comando de línea de comando desde NSIS
- 28. Convierte latin1 a UTF8
- 29. ¿Cómo aplicar el comando de shell a cada línea de un resultado de comando?
- 30. Redirigir la salida a un argumento de línea de comando de otro comando en Windows
Probablemente ISO-885 ** 9 ** - 2. ISO 8851 habla sobre la mantequilla. – Melebius