dos2unix命令
来源:互联网 发布:图片查看软件 编辑:程序博客网 时间:2024/06/03 06:55
最近在学习shell编程,可是在《Linux程序设计》指定的网站上下载了源码,使用的时候却一直出问题。提示:”bash: ./here1:/bin/sh^M:损坏的解释器: 没有该文件或目录“。之后用vi编辑器打开文件,发觉每一行的最后有浅蓝色的字符'^M'。才知道了问题所在
其实并没什么奇怪的,出现这种错误的原因是因为Linux和Windows文本文件的行结束标志不同。在Linux中,文本文件用"\n"表示回车换行,而Windows用"\r\n"表示回车换行。所以在Linux中使用Windows的文本文件常常会出现错误。为了避免这种错误,Linux提供了两种文本格式相互转化的命令:dos2unix和unix2dos,dos2unix把"\r\n"转化成"\n",unixtodos把"\n"转化成"\r\n"。
命令dos2unix和unix2dos的使用非常简单,格式为:dos2unix filename
如果想更多的了解这两个命令,可以查看手册:
man dos2unix
它会告诉你dos2unix的高级用法。
0 0
- dos2unix命令
- dos2unix命令
- dos2unix命令
- dos2unix命令
- dos2unix命令
- dos2unix命令
- dos2unix命令
- dos2unix命令
- dos2unix命令
- dos2unix命令
- Ubuntu安装dos2unix命令
- Ubuntu安装dos2unix命令
- Linux命令dos2unix简析
- dos2unix命令找不到怎么办
- Linux命令之dos2unix
- dos2unix和fromdos命令
- Linux命令之dos2unix
- dos2unix和fromdos命令
- 【转载】SAP字段与表的对应关系
- Python的垃圾回收机制(四)之回收流程源码剖析
- ubuntu常用命令及快捷键总结(长期更)
- 安卓自定义View进阶-Matrix Camera
- navicat 导出向导 , 通过Excel生成批量SQL语句,处理大量数据
- dos2unix命令
- iOS10 适配
- 未曾有因缘经
- C++ 一个字符串的代理类(String View)
- 用JitPack发布开源库时附加文档和源码
- 微信企业号开发笔记——文本信息发送
- C++类和new、delete操作符
- CSS3 圆角属性 border-radius和-webkit-border-radius使用
- java泛型(一)、泛型的基本介绍和使用