wayneliu007

不同系统,有不同的换行符号:

  1. 在windows下的文本文件的每一行结尾,都有一个回车(\'\n\')和换行(\'\r\')

  2. 在linux下的文本文件的每一行结尾,只有一个回车(\'\n\');

  3. 在Mac下的文本文件的每一行结尾,只有一个换行(\'\r\');

因此:^M出现的原因: 在linux下打开windows编辑过的文件,就会在行末尾显示^M;

对此的解决办法就是通过字符替换,将^M换掉,具体方法如下:

利用vim打开文件,然后输入vim 命令 %s/^M$//g,进行全文件查找替换。

注意:^ 使用ctrl+v 来输入,M使用ctrl+m来输入

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-08-03
  • 2022-02-25
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
  • 2022-12-23
猜你喜欢
  • 2021-11-07
  • 2021-12-25
  • 2022-01-17
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案