Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxのコーディング変換の基本チュートリアル

Linuxのコーディング変換の基本チュートリアル

  

Linuxのコマンドラインでファイルのエンコードを表示します。

encaファイル名

linuxファイル名のエンコードバッチ変換

convmv -f sourceエンコーディング-t新しいエンコーディング[オプション]ファイル名

共通パラメータ:

-r再帰処理サブフォルダ

-notest実際の操作です。デフォルトでは注意してください。これはドキュメントの実際の操作ではなく、実験です。

-listサポートされているすべてのエンコーディングを表示します。

-unescap%20をスペースに変更するなど、エスケープすることができます。

たとえば、utf8でエンコードされたファイル名があります。 GBKエンコードに変換すると、コマンドは次のようになります。

convmv -f UTF-8 -t GBK --notest utf8エンコードされたファイル名

Linuxバッチ変換ファイルのコンテンツエンコード

1.例えばencaを使用して、現在のディレクトリ内のすべてのファイルをutf-8に変換します。

$ enca -x utf-8 *

2、iconvを使用して変換します。 > iconvコマンドの形式は次のとおりです。

iconv -fエンコーディング-tエンコーディングinputfile

たとえば、UTF-8エンコードファイルをGBKエンコーディングに変換する

iconv -f GBK -t UTF-8ファイル1 -oファイル2

Copyright © Windowsの知識 All Rights Reserved