Ruby基础:关于print <<`EOC`中执行windows命令出现中文乱码的问题
Ruby基础:关于print << `EOC`中执行windows命令出现中文乱码的问题
print <<`ECO`
ipconfig
ECO
输入以上代码时出现以下问题:
中文出现乱码。
这是因为在新版Windows10中,cmd的默认编码方式并不是UTF-8。所以Ruby在调用时产生冲突
自己总结出以下两种解决方案:
临时方案:在该命令行对话框中输入chcp 6...
原创
2020-04-21 16:18:53 ·
167 阅读 ·
0 评论