shell脚本中使用echo输入文件带有??/^M之类的乱码 在写shell脚本时使用echo 输入内容到文件中,发现生成的文件后缀带有??乱码 解决方法: 修改shell脚本编码 vi/vim编辑脚本,进入命令模式 set ff=unix set enc=utf-8 保存即可