当前位置: 代码迷 >> 综合 >> Linux去除特殊符号^M
  详细解决方案

Linux去除特殊符号^M

热度:80   发布时间:2024-01-24 23:48:15.0

问题解决方法:

步骤一:使用vim进入要修改的文件

步骤二:执行命令%s/^M/\r/g后可把特殊符号^M替换成Linux正常换行符

注意:^M用Ctrl+v和Ctrl+m打出来

问题原因:

原因是Windows和Linux系统的编码格式不同

Windows默认编码:GBK,换行符:/r/n

Linux默认编码:UTF-8,换行符:/n

两个系统的换行符不统一,Linux未正常识别/r/n,出现特殊符号^M