Linux 使用Vim编辑器去掉文本中的^M
来源:互联网 发布:linux下gcc安装包在吗 编辑:程序博客网 时间:2024/06/08 20:02
^M出现是因为在win和unix环境中回车和换行是不一样:一个是0x0d 0x0a,一个是0x0a 0x0d,一个是换行回车,一个是回车换行。
去掉这个符号有以下几种方法:
第一种方法:
cat -A filename 就可以看到Windows下的断元字符 ^M
要去除他,最简单用下面的命令:
dos2unix filename
第一种方法:
cat -A filename 就可以看到Windows下的断元字符 ^M
要去除他,最简单用下面的命令:
dos2unix filename
第二种方法:
sed -i 's/^M//g' filename
#注意:^M的输入方式是 Ctrl + v ,然后Ctrl + M
第三种方法:
#vi filename
:1,$ s/^M//g
^M 输入方法: ctrl+V ,ctrl+M
第四种方法:
#cat filename |tr -d '\r' > newfile
#^M 可用 \r 代替
0 0
- Linux 使用Vim编辑器去掉文本中的^M
- linux中的vim编辑器使用
- Linux文本编辑器Vim
- Linux文本编辑器Vim
- Linux文本编辑器vim
- Linux文本编辑器 vim
- linux vim文本编辑器
- Linux 文本编辑器vim
- Linux文本编辑器Vim
- linux vim 文本编辑器
- 使用Vim文本编辑器
- 去掉vim中的换行符^M
- 去掉vim打开文件中的^M
- Linux文本编辑器Vim/Vi
- Linux的vim文本编辑器
- linux之vim文本编辑器
- Linux 四 vim文本编辑器
- Linux的Vim文本编辑器
- android 屏幕适配 课程笔记
- Http协议(2)—客户端的识别与cookie机制
- 一点申明
- NSURLConnection 遵守代理协议但是不能响应代理
- C语言-预处理指令3-文件包含
- Linux 使用Vim编辑器去掉文本中的^M
- Gentoo的emerge命令参数用法详解
- 正则表达式regexp_replace
- Vmware苹果系统识别不了u盘
- C语言中的预处理详解
- 【DB.PL/SQL】PL/SQL —— 语法基础
- Http协议(3)—HTTP实体和编码
- MySQL修改root密码的方法
- quick下使用sqlite