1、 使用file命令查看example.txt文件的编码方式
1 | file -bi example.txt | sed -e 's/.*[ ]charset=//' |tr '[a-z]' '[A-Z' |
ISO-8859-1
可见文件编码为ISO-8859-1编码。
2、 查看iconv是否支持该类型编码
1 | iconv -l | grep ISO-8859-1 |
ISO-8859-1//
ISO-8859-10//
ISO-8859-11//
ISO-8859-13//
ISO-8859-14//
ISO-8859-15//
ISO-8859-16//
3、 确定Linux/Unix操作系统编码:
1 | echo $LANG |
zh_CN.UTF-8
当前操作系统坏境编码为”UTF-8″
4、 转换编码
1 | iconv -f ISO-8859-1 -t UTF-8 example.txt |
原文链接:https://xiaohost.com/10690.html,转载请注明出处。
评论0