windows下的文件放在linux系统后,用vim打开容易出现^M,删去的方式:
1. 在vim下的命令模式下
:%s/^M//g 进行全文替换,从而删除符号。
^M的正确输入方式:按住ctrl与v,然后放开v,按下m
2. 在vim外,输入命令
$sed -i 's/^m//g' filename
3. 使用dos2unix
dos2unix filename
在debian/ubuntu下找不到dos2unix,安装tofrodos (没验证)
windows下的文件放在linux系统后,用vim打开容易出现^M,删去的方式:
1. 在vim下的命令模式下
:%s/^M//g 进行全文替换,从而删除符号。
^M的正确输入方式:按住ctrl与v,然后放开v,按下m
2. 在vim外,输入命令
$sed -i 's/^m//g' filename
3. 使用dos2unix
dos2unix filename
在debian/ubuntu下找不到dos2unix,安装tofrodos (没验证)