对于日语的编码
windows : Shift-JIS
Linux : 2.4内核使用EUC编码,2.6内核中使用UTF8编码
检查文件编码 nkf -g filename
通常处理字符编码都使用iconv这个命令,但是iconv命令只能用来处理文件名,但对于文本内容的编码就无法处理了,
要想对文本内容的字符编码进行转换,就要用到nkf了
-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) : 自动判断编码并显示
--version : 显示版本
--help : 显示帮助 linux中转换成window : nkf -sxLw nkf -swLw
window转换成linux : nkf -wxLu