linux centos ubuntu ネットワーク漢字フィルター

type Post in CentOS, Linux, Ubuntu
0

nkfコマンドは、ネットワーク漢字フィルターの略。

ファイル文字コード変更
nkf -e FILE.txt > EUCFILE.txt
-j:JIS -e:EUC -s:SJIS -w:UTF-8

Winは改行記号に CR+LF ,Linuxは LF を使うので
-L オプションと、uを付けて改行記号を LF にする。
nkf -e -Lu SJISFILE.txt > EUCFILE.txt
-Lu:LF -w:CR+LF -m:CR

ファイルの文字コードを調べる
nkf -g FILE.txt


ファイル名変更
mv FILE.txt CHANGE.txt
-b:バックアップ作成 -f:同ファイルを上書き -i:上書き前に確認 -u:ファイルの新しいほう優先で処理

んであとはcp
cp FILE.txt FILE2.txt
オプションは都度w

システムの文字コード

/etc/sysconfig/i18n

1行目



漢字コードを調べる
nkf -g input.txt

« Prev: :Next »

Leave a Reply