Linuxでファイルの文字コードを変更する方法は何ですか?
Linuxで、ファイルの文字コードを変換するためにiconvコマンドを使用することができます。以下は、iconvコマンドを使用してファイルの文字コードを変換する例です:
- 現在のファイルの文字コードを確認する:
file -i filename
- アイコン変換
iconv -f current_charset -t target_charset filename > output_filename
current_charsetはファイルの現在の文字セットエンコーディング、target_charsetは目標の文字セットエンコーディング、filenameは変換するファイル名、output_filenameは変換後の出力ファイル名です。
UTF-8エンコーディングからGBKエンコーディングにファイルを変換するには、次のコマンドを使用できます:
iconv -f UTF-8 -t GBK filename > output_filename
文字コードを変換すると、テキストの内容が変更または失われる可能性がありますので、変換を行う前に元のファイルをバックアップしてください。