Iconv转换文件编码

来自艾毕思知识库
跳转至: 导航搜索

如果一个文本文件不是在你当前计算机环境进行编辑的,或者是在国际化场景中涉及到不同国家文字编码问题而出现文本乱码时,可以使用iconv进行文本文件的编码方式转换。

$ iconv -f gb18030 -t utf-8 < file1.txt > file2.txt

上面的命令把使用gb18030编码的file1.txt转换成为utf-8编码并保存为file2.txt;根据实际修改-f(原始编码), -t(目标编码) 参数的编码名称来适应转换要求。