在Linux下删除文件行末端的^M符号的方式
2011-03-07 20:47
281 查看
源:网海拾贝
由于DOS下的编辑器和Linux编辑器对文件行末的回车符处置处分不同等,在Linux下每每能看到C文件梗概TXT文件每行末端都有一个^M符号,这个会招致shell脚本运转错误。
我们可以回收VI的编辑器敕令住手删除。
上面是我自身发明的一种方式和石头提供的,都差不久不多一样,操作VI的查找替代敕令,将^M替代为空格符
(1):在VI的编辑形式下,ESC shilt : 输出 g/^M/s/^M//
回车,就删除丧失了。
(2):在VI的编辑形式下,ESC shift : 输出 %s/^M//g
回车,异常能删除丧失。
版权声明:
原创作品,许可转载,转载时请务必以超链接形式标明文章 原始理由 、作者信息和本声明。否则将清查功令责任。
由于DOS下的编辑器和Linux编辑器对文件行末的回车符处置处分不同等,在Linux下每每能看到C文件梗概TXT文件每行末端都有一个^M符号,这个会招致shell脚本运转错误。
我们可以回收VI的编辑器敕令住手删除。
上面是我自身发明的一种方式和石头提供的,都差不久不多一样,操作VI的查找替代敕令,将^M替代为空格符
(1):在VI的编辑形式下,ESC shilt : 输出 g/^M/s/^M//
回车,就删除丧失了。
(2):在VI的编辑形式下,ESC shift : 输出 %s/^M//g
回车,异常能删除丧失。
版权声明:
原创作品,许可转载,转载时请务必以超链接形式标明文章 原始理由 、作者信息和本声明。否则将清查功令责任。
相关文章推荐
- 以节点的方式删除linux中乱码文件或目录
- 删除Linux中的特殊符号文件及目录
- linux 删除带有特殊符号的文件及文件夹
- Linux删除包含特殊符号文件名的文件
- 在Linux下删除文件行末尾的^M符号的方法
- (转载)在Linux下删除文件行末尾的^M符号方法
- linux删除包含特殊符号文件名的文件
- linux下如何删除包含特殊符号or名称的文件
- Linux中删除特殊符号文件名文件
- linux下删除包含特殊符号的文件或目录
- 在Linux下删除文件行末尾的^M符号方法
- 在Linux下删除文件行末尾的^M符号方法
- 【linux】删除以特殊符号开头的文件
- LINUX 删除特殊符号文件名文件
- linux 如何删除文件中的空格和换行符号并保存到新文件中
- Linux中删除特殊符号文件名文件
- fedora 2在Linux下删除文件行末尾的^M符号方法
- Linux中删除特殊符号文件名文件
- linux中删除或清空文件的方式
- Java 使用ftp的方式上传文件到linux,并实现删除,下载