方法之一:利用dos2unix filename,这样用VI打开时就没有^M了。
方法之二:1、vi打开文件
2、在:下键入1,$ s/^M//g
说明:^M=^V +^M,其输入方法为组合键ctrl+v加ctrl+m
方法三:用sed:
sed 's/[[]]//g' yourFile
删除所有控制字符
方法四:从windowsftp 文件到unixor linux 的时候,用 ascii 模式,不要用 bin 模式。这样用vi打开时就没有^M文件了。
本文介绍了四种有效的方法来去除文件中的^M符号,包括使用dos2unix工具、vi编辑器进行替换操作、sed命令以及调整FTP传输模式等,帮助解决在Unix或Linux环境下打开从Windows系统转移过来的文件时出现的问题。
1321

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



