首先介绍下,^M是什么,^M是window里dos文件格式的换行符,你可以通过cat -A或者cat -v查看文件中这个隐藏字符

解决方法:
1、使用sed命令
sed -i "s/\r//" filename 或者 sed -i "s/^M//" filename
2、在vim里使用以下命令,然后:wq保存
:set fileformat=unix
或者
:set ff=unix
本文介绍了Windows DOS文件中隐藏的换行符^M,提供了两种解决方法:使用sed命令替换和Vim编辑器设置Unix格式。重点在于帮助读者消除这种格式问题以确保文件在不同系统间的兼容性。
首先介绍下,^M是什么,^M是window里dos文件格式的换行符,你可以通过cat -A或者cat -v查看文件中这个隐藏字符

解决方法:
1、使用sed命令
sed -i "s/\r//" filename 或者 sed -i "s/^M//" filename
2、在vim里使用以下命令,然后:wq保存
:set fileformat=unix
或者
:set ff=unix
1万+
1179
4783

被折叠的 条评论
为什么被折叠?
