码迷,mamicode.com
首页 > Windows程序 > 详细

解决windows文件在linux系统中显示乱码的问题

时间:2018-10-16 10:58:50      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:解决方法   class   code   问题:   down   icon   linu   原因   乱码   

问题:

  • 在Windows下用matlab写的代码(.m)到Linux(centos)下,注释的中文全是乱码。

原因:

Windows下默认使用的是GB2312编码,Linux默认使用的是UTF-8。 所以在Windows下产生的代码是GB2312编码,在Linux下当然识别为乱码 。

解决方法:

1、直接对文件编码格式的转码,需要不断使用命令

使用linux下的iconv 命令改变文件的编码(编码转换):

test1.m由GB2312转换成UTF-8(windows下matlab的代码在linux下运行)

iconv  -f  GB2312  -t  UTF-8  test1.m  -o  test1.m 
------------原本编码-------新编码---原文件名-------新生成文件名

 

解决windows文件在linux系统中显示乱码的问题

标签:解决方法   class   code   问题:   down   icon   linu   原因   乱码   

原文地址:https://www.cnblogs.com/liyanping/p/9796495.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!