• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
    • EXIF de imagen
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxシステムでテキストの文字符号化を変更する方法
2021-12-09

私たちが知っているように、コンピュータは低レベルのバイナリ値しか処理できず、文字を直接処理することはできません。1つのテキストファイルが格納されると、ファイル内の各文字はバイナリ値にマッピングされ、実際にハードディスクに格納されているのはこれらの「バイナリ値」です。その後、プログラムがテキストファイルを開くと、すべてのバイナリ値が読み込まれ、元の読み取り可能な文字にマッピングされます。この「保存と開く」プロセスは、このファイルにアクセスする必要があるすべてのプログラムが、その符号化、すなわちバイナリ値から文字へのマッピングを「理解」できる場合にのみ、よく完了し、データの往復プロセスを理解することができます。

異なるプログラムが同じファイルを異なる符号化で処理すると、ソースファイルの特殊文字が正常に表示されません。ここでの特殊文字とは、アクセントのある文字(例えば?,á,ü)など、英字以外の文字を指す。

ステップ1

ファイルの文字符号化を決定するには、「file」というコマンドラインツールを使用します。fileコマンドは標準的なUNIXプログラムなので、すべての現代のLinuxリリース版で見つけることができます。

次のコマンドを実行します。

コードのコピー
$ file --mime-encoding filename
ステップ2

次に、Linuxシステムでサポートされているファイル符号化の種類を確認します。このため、iconvという名前のツールと「-l」オプション(Lの小文字)を使用して、現在サポートされているすべての符号化をリストします。

コードのコピー
$ iconv -l
ステップ3

Linuxシステムでサポートされている符号化でターゲット符号化を選択した後、次のコマンドを実行して符号化変換を完了します。

コードのコピー
$ iconv -f old_encoding -t new_encoding filename

例えばiso-8859-1符号化をutf-8符号化に変換する:

コードのコピー
$ iconv -f iso-8859-1 -t utf-8 input.txt

ソース元URL:https://dopubox.com/article/p/f205b5bbd3e9d9f4

Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo EXIF de imagen Herencia de grupo sanguíneo Tallas de ropa
  • ジョン・レノンのギター4億5千万円で落札
    2024-05-30

    英国を代表する作曲家ブリテンが世界平和を願って作った『戦争レクイエム』【クラシック今日は何の日?】
    2024-05-29

    歯科医師の技術で愛好家も納得するサウナを細部まで再現するミニチュア作家
    2024-05-30

    藤井聡太八冠、瀬戸際の戦い 将棋叡王戦、31日に第4局
    2024-05-29

    社長「関係者や視聴者不安にさせた」と謝罪
    2024-05-30

    制作期間「足りていなかった可能性」
    2024-05-31

    ポール・オースターの名言「けれどオニオンパイの味は…」【本と名言365】
    2024-06-02

    <今週の本棚・次回の予定>6月8日の毎日新聞書評欄は『新装版 ペルーからきた私の娘』ほか
    2024-06-03

    大阪はアートとデザインの街となるか? Osaka Art & Design 2024の見どころをレポート
    2024-06-03

    「警察密着24時」担当者ら懲戒 テレビ東京、石川社長は3割返上
    2024-06-03

    香川県・直島に開館する新たな美術館の正式名称が「直島新美術館」に決定
    2024-06-03

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    「KOTARO NUKAGA(天王洲)」が移転し拡張。約386平米の巨大スペースに
    2024-06-05

    「UESHIMA MUSEUM」が開館。屈指の現代美術コレクションを一般公開
    2024-06-05

    エドガー・サラン個展「EDGAR SARIN ー HUNKY DORY」(VAGUE KOBE)レポート。展示空間の可能性やその調和の在り方を問いかける
    2024-06-04

    ユージーン・スタジオが東南アジアに美術館を建設予定。新法人YES__pte.ltdを設立し、インドネシア・ジャカルタに美術館準備室を開設
    2024-06-04

    フィギュアスケートにもぴったり! ハチャトゥリアン作曲の『仮面舞踏会』【クラシック今日は何の日?】
    2024-06-06

    「江戸期より後の遺構」 世界遺産目指す佐渡の金山、一部除外勧告
    2024-06-06

    ©  Dopu Box
    💛