首先介绍下,^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
首先介绍下,^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