Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| iconv [2025/11/20 14:45] – [Uso] peron | iconv [2026/04/21 16:07] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 14: | Línea 14: | ||
| ====Uso==== | ====Uso==== | ||
| - | Te conviene primero | + | Primero te convendrá |
| <code bash> | <code bash> | ||
| Línea 21: | Línea 21: | ||
| </ | </ | ||
| - | iconv convertirá desde una codificación dada con la opción de origen | + | Sabiendo qué codificiación tiene (en este ejemplo, |
| + | iconv convertirá desde una codificación dada con la opción de origen '' | ||
| - | + | Por ejemplo, para convertir '' | |
| - | Por ejemplo, para convertir '' | + | |
| <code bash> | <code bash> | ||
| Línea 31: | Línea 31: | ||
| </ | </ | ||
| - | Una vez que estés satisfecho con la conversión, | + | Una vez que estés satisfecho con la conversión |
| <code bash> | <code bash> | ||
| - | iconv -f cp850 -t utf8 fichero.txt > fichero_convertido.txt | + | iconv -f cp850 -t utf8 < fichero.txt > fichero_convertido.txt |
| </ | </ | ||
| + | Si deseas una referencia, podrás ver un listado textual de las distintas [[codificacion de texto|codificaciones de texto]] incorporadas al sistema con: | ||
| - | Como referencia, podrás ver un listado textual de las distintas [[codificacion de texto|codificaciones de texto]] incorporadas al sistema con: | ||
| <code bash> | <code bash> | ||
| iconv -l | iconv -l | ||
| Línea 43: | Línea 43: | ||
| ===Ejemplos de conversiones con iconv=== | ===Ejemplos de conversiones con iconv=== | ||
| + | Encontrarás aquí algunos ejemplos prácticos bastante utilizados | ||
| + | |||
| + | ==Conversión de UNICODE a ASCII== | ||
| + | Podrías querer convertir de UNICODE a ASCII, para trabajar en una [[retrocomputo|máquina o sistema de cómputo antiguo]]: | ||
| + | |||
| + | <code bash> | ||
| ==Conversión desde archivos de MSDOS a UTF8== | ==Conversión desde archivos de MSDOS a UTF8== | ||
| + | Podrás querer convertir un viejo fichero de MS-DOS a un estándar UTF8: | ||
| + | |||
| <code bash> | <code bash> | ||
| - | iconv -f cp437 -t utf8 dos.txt > fichero_convertido.txt | + | iconv -f cp437 -t utf8 < fichero_dos.txt > fichero_utf8.txt |
| </ | </ | ||
| ==Conversión desde ficheros de Windows a UTF8== | ==Conversión desde ficheros de Windows a UTF8== | ||
| - | Esto nos permitirá convertir ficheros típicos preparados por Windows 95, 98, Me, XP, Vista, y 7, a UTF8 para usar en Linux: | + | Esto te permitirá convertir ficheros típicos preparados por Windows 95, 98, Me, XP, a UTF8 para usar en Linux: |
| - | <code bash> | + | <code bash> |
| ==Conversión de UTF8 a ASCII== | ==Conversión de UTF8 a ASCII== | ||
