MIMEでエンコードされたテキストを読めるように変換する


図解60p「Linuxサーバー構築入門マニュアル」無料
登録10秒/自動返信でDL/合わなければ解除3秒
HOMELinux技術 リナックスマスター.JP(Linuxマスター.JP)LinuxtipsLinuxtips, テキスト処理 > MIMEでエンコードされたテキストを読めるように変換する

MIMEとは電子メールを拡張するための仕様ですが、その中でメールのSubjectに
日本語を使えるようにする拡張があります。
MIMEで記述された(エンコード)メールは、テキストで見ると意味不明なASCII文字の羅列ですが、
このMIMEをコード変換(デコード)すると通常の文字としてみることが出来ます。

-m MIMEエンコード文字をデコードする
-M 文字列をMIMEエンコードする


文字列をMIMEデコードする

$ cat test.txt
エンコード
デコード
$ nkf -M test.txt > mime.txt
$ cat mime.txt
エンコード
デコード ←ISO-2022-JPでエンコードされている
$ nkf -m mime.txt > decode.txt
$ cat decode.txt
エンコード
デコード ←MIMEをデコードすると元に戻る



無料プレゼント
図解60p「Linuxサーバー構築入門マニュアル」
独学で詰まる前に、“型(手順書)”で最初の環境構築をサクッと終わらせましょう。
登録10秒/自動返信でDL/合わなければ解除3秒
無料で受け取る ※メールアドレスだけでもOK(必須項目は最小限)

<<関連記事>>
・\x(¥x)から始まるUnicode文字列を読めるようにする
・Zip形式で圧縮されたファイルから特定の文字列を含む行を抽出する
・テキストを他のOSとの間でやりとりできるように変換する
・viで文字に色をつけるには
・viコマンドを取り消す

図解60pのLinux無料マニュアル
登録10秒/自動返信でDL
無料で受け取る