nfk-ネットワーク漢字フィルター-
Linuxで文字コードとか改行コードとか変換したい時に使う。
使い方はmanですべて分かるけど、オプションとちょっとした使い方を書いてみる。
-
オプション
-j(省略可能) : JISコード(ISO-2022-JP)を出力 -e : EUCコードを出力 -s : Shift-JISコードを出力 -w : UTF-8コードを出力(BOM無し) -Lu : unix改行形式(LF)に変換 -Lw : windows改行形式(CRLF)に変換 -Lm : macintosh改行形式(CR)に変換 -g(--guess) : 自動判別の結果を表示 --overwrite : 引数のファイルに直接上書き --version : バージョン情報を表示(インストール済チェック)
-
ちょっとした使い方
#hoge.txtをUTF-8(BOM無し)に変換して上書き
nkf -w --overwrite hoge.txt#hoge.txtのなかみの表示をUTF-8(BOM無し)にする
less hoge.txt | nkf -w