dos2unix命令

转载 2012年03月30日 16:43:03
最近在学习shell编程,可是在《Linux程序设计》指定的网站上下载了源码,使用的时候却一直出问题。提示:”bash: ./here1:/bin/sh^M:损坏的解释器: 没有该文件或目录“。之后用vi编辑器打开文件,发觉每一行的最后有浅蓝色的字符'^M'。才知道了问题所在

     其实并没什么奇怪的,出现这种错误的原因是因为LinuxWindows文本文件的行结束标志不同。在Linux中,文本文件用"\n"表示回车换行,而Windows"\r\n"表示回车换行。所以在Linux中使用Windows的文本文件常常会出现错误。为了避免这种错误,Linux提供了两种文本格式相互转化的命令:dos2unixunix2dosdos2unix"\r\n"转化成"\n"unixtodos"\n"转化成"\r\n"
     命令dos2unixunix2dos的使用非常简单,格式为:dos2unix filename


     如果想更多的了解这两个命令,可以查看手册: 
    man dos2unix
     它会告诉你dos2unix的高级用法。


dos2unix命令将dos文件转换为unix格式

使用git 的时候碰到git将unix换行符转换为windows换行符的问题,需要使用dos2unix命令将文件转换为unix格式。dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(...
  • leedaning
  • leedaning
  • 2016年11月03日 18:45
  • 2553

图解Linux命令之--dos2unix命令

dos2unix命令--> Dos to UNIX的缩写,用来将DOS格式的文本文件转换为UNIX格式 备注: 1) 为什么需要用dos2unix进行格式转换 在Linux系统下经常会出现...
  • Jerry_1126
  • Jerry_1126
  • 2016年09月17日 10:59
  • 1325

linux shell 管道命令(pipe)使用及与shell重定向区别

管道命令操作符是:”|”,它仅能处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息,对于 stdandard error 信息没有直接处理能力。然后,传递给下...
  • md_555
  • md_555
  • 2013年07月22日 14:47
  • 1371

Ubuntu安装dos2unix命令

原文地址:Ubuntu安装dos2unix命令作者:海洋 Ubuntu系统打开Windows下生成的文本文件,会在每行的末尾出现’^M’ 原因就是Windows和Linux的回车符是不同的 ...
  • jian_pku
  • jian_pku
  • 2012年04月01日 16:47
  • 3422

Ubuntu下 dos2unix:找不到命令 的解决方案

Ubuntu下 dos2unix:找不到命令 的解决方案
  • lile777
  • lile777
  • 2015年10月16日 16:36
  • 860

Ubuntu下代替dos2unix命令 (转自两个文件)

转自:http://blog.163.com/xiaowei_090513/blog/static/117718359201091393735295/ Ubuntu系统打开Windows下生成的文本...
  • yapingmcu
  • yapingmcu
  • 2012年05月04日 20:13
  • 5515

用dos命令破除unix管理员口令

用dos命令破除unix管理员口令-(2013/11/20) 黑客突破tcp-(2013/11/20) solaris安全faq-(2013/11/20) 安全删除guest账号-(2013/1...
  • q1q2q3q4ln
  • q1q2q3q4ln
  • 2013年11月21日 09:56
  • 636

使用dos2unix批量转换文件

使用dos2unix批量转换文件 dos2unix是Linux下的一个用户转换格式的程序,由于windows上文件的结束符和linux上的不同,那么在windows上编写的文件或者是脚本在Linux...
  • glt3953
  • glt3953
  • 2013年10月09日 15:43
  • 3277

一个小工具unix2dos的学习之旅

在编译mt6575项目的时候,在check env时发现系统未安装unix2dos的工具        工具的作用是啥,就是转换两种回车换行的格式,在windows下和unix下,另外一个对应的工具...
  • fristkey2
  • fristkey2
  • 2012年08月15日 15:19
  • 553

【转】使用dos2unix批量转换文件

dos2unix是Linux下的一个用户转换格式的程序,由于windows上文件的结束符和linux上的不同,那么在windows上编写的文件或者是脚本在Linux上就会遇到类似于下面的错误:/bin...
  • yz_yangzhi
  • yz_yangzhi
  • 2017年06月15日 14:28
  • 301
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dos2unix命令
举报原因:
原因补充:

(最多只允许输入30个字)