Linux环境下去掉Windows文件换行符^M
2015-12-03 00:00
726 查看
摘要: 换行符
Windows换行是\r\n,十六进制数值是:0D0A,Linux换行是\n,十六进制数值是:0A
Windows文件在linux打开或编辑,会多显示一个^M,可以用此方法去掉 :
eirot@ubuntu64:~$ cat a.txt | tr -d "^M" > b.txt
注意:语句中的^M是通过ctrl+V, ctrl+M输入的。特指/r字符
Windows换行是\r\n,十六进制数值是:0D0A,Linux换行是\n,十六进制数值是:0A
Windows文件在linux打开或编辑,会多显示一个^M,可以用此方法去掉 :
eirot@ubuntu64:~$ cat a.txt | tr -d "^M" > b.txt
注意:语句中的^M是通过ctrl+V, ctrl+M输入的。特指/r字符
相关文章推荐
- 解析PHP处理换行符的问题 \r\n
- Python 匹配任意字符(包括换行符)的正则表达式写法
- php 字符串中的\n换行符无效、不能换行的解决方法
- PHP中替换换行符的几种方法小结
- php去除换行符的方法小结(PHP_EOL变量的使用)
- PHP按行读取文件时删除换行符的3种方法
- php表单转换textarea换行符的方法
- php中的PHP_EOL换行符详细解析
- json中换行符的处理方法示例介绍
- php中将html中的br换行符转换为文本输入中的换行符
- stat命令详解
- echo知多少(转自:shell十三问)
- vim常用命令总结
- tr 的用法
- oracle中去掉文本中的换行符、回车符、制表符小结
- can't open '/etc/rc.common, openwrt 换行符导致无法自启动
- 黑马程序员——03Java换行符和i=i++的分析
- fgets与gets的区别
- C++ cin.getline() , cin.get(), getline()
- js中利用正则表达式实现空格与换行的互相转换