nkf

テキストコードの文字コードをアレコレするコマンド

基本的な使い方

文字コードUTF-8に変換して別名保存

nkf -w sample.txt > sample-utf8.txt

文字コードをShift JISに変換して別名保存

nkf -s sample.txt > sample-Shift_JIS.txt

文字コードEUC-JPに変換して別名保存

nkf -e sample.txt > sample-EUC-JP.txt

文字コードを変換しつつ上書き保存

nkf -w --overwrite sample.txt 

ファイルの文字コードを確認する

nkf -g sample.txt orders.csv
# UTF-8 の場合
UTF-8
# Shift JIS の場合
Shift_JIS
# EUC-JP の場合
EUC-JP

基本オプション

改行コードの変換

オプション オプション
-Lu 改行コードをLFに変換する
-Lw 改行コードをCRLFに変換する
-Lm 改行コードをCRにする

その他のハナシ

  • nkf は 「Network Kanji Filter」の略

外部リンク