如何去掉linux环境中C++代码中的^M,文件一般来自windows 下编辑的c++代码。
2013-11-12 10:11
746 查看
方法之一:利用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文件了。
方法之二: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文件了。
相关文章推荐
- 如何去掉linux环境中C++代码中的^M,文件一般来自windows 下编辑的c++代码。
- vim下如何去掉windows编辑的文件中的^M
- windows下编辑的文件在linux下打开后会有很多^M?什么原因,如何去掉?
- Linux环境下去掉Windows文件换行符^M
- Windows下用notepad++ 打造Linux 代码编辑环境 送给不使用vim的Linux Guy
- windows和linux环境下java调用C++代码-JNI技术
- Windows or Linux环境下利用“共享内存”实现进程间通信的C/C++代码
- windows和linux环境下java调用C++代码-JNI技术
- 去掉^M符号,linux vi打开来自win环境下的文件,有^M的原因和解决办法
- windows 环境下使用ultraedit远程编辑linux文件
- 在linux环境中去掉文件中的^M符号的命令
- windows和linux环境下java调用C++代码-JNI技术
- windows和linux环境下java调用C++代码-JNI技术
- linux环境下如何编辑察看二进制文件?
- Linux下去掉Windows文件的^M
- Win下的文件copy到linux总是多了个^M,如何去掉?
- Linux环境下如何通过WMI对windows进行监控
- linux的ubuntu上如何编译C和C++代码写的动态库,以及调用执行
- 如何在提交代码时去掉忽略性文件
- linux如何挂载windows下的共享文件