Linuxシステムの下でファイルの符号化の方法の小さい結び目を変換します
使用法:iconv[オプション...][ファイル...]
次のオプションがあります。
入力/出力フォーマット仕様:
-f,--from-code=名前元のテキスト符号化
-t,--to-code=名前出力符号化
情報:
-l,--listはすべての既知の文字セットを列挙する出力制御:
-c無効な文字を出力から無視
-o,--output=FILE出力ファイル
-s,--silentクローズ警告 --verbose印刷進捗情報-?, --helpはこのシステムの助けを求めるリストを与えます
--usageは簡単な使い方情報を提供する
-V,--versionプリンタバージョン番号
コードのコピー
iconv -f gb2312 -t utf-8 aaa.txt >bbb.txt
二、ファイル名コード変換
たとえば
convmv -f GBK -t UTF-8 *.mp3
しかし、このコマンドは直接変換されず、変換前後の対比が見えます。直接変換するにはパラメータ--notest
convmv -f GBK -t UTF-8 --notest *.mp3
< file1 >−fパラメータは、変換前の符号化を示し、−tは変換後の符号化である。これは絶対に間違えないでください。さもないと文字化けしてしまうかもしれませんよ。もう一つのパラメータが役に立ちます。-rとは、現在のディレクトリの下にあるすべてのサブディレクトリを再帰的に変換することを意味します。