有时候,我们会发现含中文文件在Windows下显示正常,而在Linux中显示乱码,出现乱码的原因很简单,编码不一样呗!
所以解决问题的关键就是转换文件编码。
在windows环境中中文编码一般为gbk,而在linux环境中为utf8。
cd到文件目录,具体的命令如下:
iconv -f gbk -t utf8 yourfile.txt > newfile.txt
newfile.txt就不含乱码了。csv文件一样处理。
有时候,我们会发现含中文文件在Windows下显示正常,而在Linux中显示乱码,出现乱码的原因很简单,编码不一样呗!
所以解决问题的关键就是转换文件编码。
在windows环境中中文编码一般为gbk,而在linux环境中为utf8。
cd到文件目录,具体的命令如下:
iconv -f gbk -t utf8 yourfile.txt > newfile.txt
newfile.txt就不含乱码了。csv文件一样处理。