Linux文件出现“M-oM-;M-?” ^M 等情况

1、当在编辑linux系统的文件时,会出现如下情况:

在这里插入图片描述
解决方法:单个文件可以使用vim 进行修改,shift + :, 然后 set nobomb

2、当文件出现每一行末尾^M的情况:

在这里插入图片描述
解决方法:使用vi的替换功能。启动vi,进入命令模式 shift + :,输入以下命令:

去掉行尾的^M

%s/^M$//g 

去掉所有的^M

%s/^M//g