[Linux技术][2010-7-15]dos2unix, 一般的linux 系统中都有这个命令
来源:互联网 发布:mac子弹头唇膏试色 编辑:程序博客网 时间:2024/05/18 03:15
原因:
回车表示:dos中CRLF 回车(CR, ASCII 13, /r) 换行(LF, ASCII 10, /n),两个符号。linux中只有一个。
在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”。有几种方法可以处理。
1.使用dos2unix命令。一般的分发版本中都带有这个小工具(如果没有可以根据下面的连接去下载),使用起来很方便:
$ dos2unix myfile.txt
上面的命令会去掉行尾的^M。
2.使用vi的替换功能。启动vi,进入命令模式,输入以下命令:
:%s/^M$//g # 去掉行尾的^M。
:%s/^M//g # 去掉所有的^M。
:%s/^M/[ctrl-v]+[enter]/g # 将^M替换成回车。
:%s/^M//r/g # 将^M替换成回车。
3.使用sed命令。和vi的用法相似:
$ sed -e ’s/^M//n/g’ myfile.txt
注意:这里的“^M”要使用“CTRL-V CTRL-M”生成,而不是直接键入“^M”。
- [Linux技术][2010-7-15]dos2unix, 一般的linux 系统中都有这个命令
- Linux命令dos2unix简析
- Linux命令之dos2unix
- Linux命令之dos2unix
- Linux命令之dos2unix
- Linux dos2unix命令
- Linux命令之dos2unix
- linux学习笔记--dos2unix命令
- Linux命令学习总结:dos2unix
- Linux命令学习总结:dos2unix
- 菜鸟的Shell脚本之路---向linux系统中添加dos2unix和rz,sz命令
- linux dos2unix
- Linux冷门却很重要的命令(九)---dos2unix
- 图解Linux命令之--dos2unix命令
- Linux命令的一般格式
- Linux命令学习总结:dos2unix - unix2dos
- LINUX 一般操作命令
- Linux上安装dos2unix的方法
- android中的Unparsed aapt error(s)! Check the console for output问题
- 堆刷选排序
- 栈和堆
- 2010.7.15蜕变
- oracle数据库认证
- [Linux技术][2010-7-15]dos2unix, 一般的linux 系统中都有这个命令
- 利用CImage完成图片的显示、拷贝、绘制及转换图片格式
- Java平台下使用QT的The Graphics View Framework
- 一些词条
- 石头合并---动态规划详解
- adb工具 手工操作android模拟器上的数据库
- 动态规划 背包问题
- 常用Eclipse插件
- jsr177手机