2009年12月2日水曜日

改行/文字コード問題

■改行コードのちがい
システム      改行コード     od -c での見え方
unix           LF         \n
Mac (OS 9以前)    CR         \r
Windows       CR+LF        \r\n

■改行コード確認コマンド
od -c test.txt | less  

■文字コードの調べ方
$ kcc -c tmp1.txt
tmp1.txt:       EUC
$ kcc -c tmp2.txt
tmp2.txt:       shift-JIS
$ kcc -c tmp3.txt
tmp3.txt:       7-bit JIS [ESC$B, ESC(J]


■文字コードの変換
nkf -e     変換結果をEUC-JPで出力する
nkf -j     変換結果をISO-2022-JPで出力する
nkf -s     変換結果をShift-JISで出力する

0 件のコメント:

コメントを投稿