您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

linux与windows文件显示乱码

2025/10/5 5:04:54发布18次查看
问题:
在windows下用matlab写的代码(.m)文件复制到linux(ubuntu)下,注释的中文全是乱码。
原因:
windows下默认使用的是gb2312编码,linux默认使用的是utf-8。 所以在windows下产生的代码是gb2312编码,在linux下当然识别为乱码 ; 反之,同理乱码 。
解决方法:
使用linux下的iconv命令改变文件的编码:
test1.m由gb2312转换成utf-8(windows下matlab的代码在linux下运行)
iconv  -f  gb2312  -t  utf-8  test1.m  -o  test1.m
test2.m由utf-8转换成gb2312(linux下matlab的代码在windows下运行)
iconv -f  utf-8  -t  gb2312  test2.m  -o  test2.m
推荐教程:linux教程
以上就是linux与windows文件显示乱码的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product