linux命令详解(24)将文本文件转换成不同的格式,dos2unix,unix2dos命令详解

文章标签: linux教程
2014-12-30 9:23:27     6 人阅读    

DOS/Windows系统中的文本文件使用T\r\nT作为行尾符,Unix系统则使用不同的行尾符(\n)。 使用od命令可以查看文本文件里的特殊字符:

$ od –c –t x1 myfile.txt


因此,经过必要的转换,文本文件才能在不同环境下正确显示,示例如下:

$ unix2dos < myunixfile.txt > mydosfile.txt
$ cat mydosfile.txt | dos2unix > myunixfile.txt


上面的unixdos命令会将Linux或Unix纯文本文件(Tmyunixfile.txtT)转成DOS或Windows


文本文件(Tmydosfile.txtT),Tdos2unixT命令的作用刚好相反,即将DOS/Windows文件转换成
Linux/Unix文件。


上面运行的file命令表明,bash shell提供了多种格式的文档文件。file命令会查看文件内容,确定文件是否包含troff标记


原文地址:http://www.itmmd.com/201412/413.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。

linux命令详解(25)查看文本文件 cat、head、tail命令详解   上一篇
下一篇  大型网站架构设计-Lucene 的使用 高亮和中文分词

精彩回复
发表评论
姓名:       

《程序员app》专门为程序员量身定做!