Tutorial básico de conversión de codificación de Linux

  

Vea la codificación de archivos en la línea de comandos de Linux

nombre de archivo enca

nombre de archivo de Linux que codifica la conversión por lotes

convmv -f source Codificación -t Nueva codificación [opciones] Nombre de archivo

Parámetros comunes:

-r Subcarpetas de procesamiento recursivo

-notest Operación real, tenga en cuenta que, de forma predeterminada, No es una operación real del documento, sino un experimento.

-list Mostrar todas las codificaciones compatibles

-unescap Puede hacer un escape, como convertir% 20 en un espacio

Por ejemplo, tenemos un nombre de archivo codificado en utf8. Convierta a codificación GBK, el comando es el siguiente:

convmv -f UTF-8 -t GBK --nombre del archivo codificado en utf8

codificación de contenido del archivo de conversión por lotes de Linux

1. Use enca, por ejemplo, para convertir todos los archivos en el directorio actual a utf-8

$ enca -x utf-8 *

2, use iconv para convertir

iconv es el siguiente:

iconv -f encoding -t encoding inputfile

Por ejemplo, convertir un archivo codificado en UTF-8 en codificación GBK

iconv -f GBK -t UTF-8 archivo1 -o archivo2

Copyright © Conocimiento de Windows All Rights Reserved