文字コードを判別する
--guess
の省略形が-g
。
$ nkf -g test.txt
Shift_JIS
文字コード変換
オプション
-
-j
: JIS(ISO-2022-JP) -
-e
: EUC -
-s
: Shift-JIS -
-w
: UTF-8(BOM無し)
改行コード変換
オプション
-
-Lu
: unix形式(LF) -
-Lw
: windows形式(CRLF) -
-Lm
: macintosh形式(CR)
実行例
UTF-8に変換する。--overwrite
でファイルを上書きできる。リダイレクトで同じファイルを指定すると空ファイルになるので注意。
$ nkf -w --overwrite test.txt