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
linux centos ubuntu ネットワーク漢字フィルター
22
12月
2009
0