问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vim打开文档每行最后都有^M怎么办?使用dos2unix命令转换

发布网友 发布时间:2022-04-29 19:25

我来回答

1个回答

热心网友 时间:2022-06-20 22:13

最近在学习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
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华润微申购什么时候上市? 老公不带避孕套导致老婆两次打胎说明什么 男友不爱戴套套怎么办? ...中的男人都那么自私自利,只顾自己享受,不用避孕套保护女友,而是经常... 剪下一断苹果枝会长出根来吗 和平精英 和平精英循环脸怎么解决? 和平精英什么情况下弹人脸识别 如何避免触发人脸 Winxp sp2 英文版如何安装补丁 xp64位英文版怎么安装?因为网上只有英文版在64位win7系统运行下有共有... 关于安装英文版XP操作系统 打开cygwin就出现$'\r':command not found 如何解决 windows、linux回车换行“0D0A”并非“0A”问题 ipad怎样取消自动续费 cygwin下怎么安装dos2unix LINUX服务器 需要yum install -y dos2unix执行权限,该怎么弄。请高手指点。步骤越详细越好。 端午日 中心思想 姜昆面对记者的采访,再次定义新型的师徒关系,他说的依附关系是什么关系? 三、通过你的探究,你知道端午节与爱国主义精神是怎样联系起来的? 手机好像中毒了,一打开手机就出现广告怎么办? 纤维瘤的类型和临床表现 纤维瘤的症状 纤维瘤产生的原因及症状 手机像什么比喻(讽刺)? 胳膊肘上长的,请问谁知道怎么回事? 关于怎么画手机漫画 纤维瘤的症状是什么 有关讽刺漫画的作文 怎样自测孩子是否得了神经纤维瘤病 天天漫画是一款每天为您提供精选最适合手机阅读的漫画应用软件 怎么判断神经纤维瘤? 怎么让衣服快速干?巧妙使用吹风机就可以啦 支持内存卡扩展是什么意思?2G卡能变成4G?怎么搞? 结构胶用吹风机干得快吗 v38o支持多大内存卡 物理为什么用吹风机,水会很快干 支持内存卡的手机 支持的内存卡格式 是不是所有手机都支持sd内存卡?跪求权威回答。 支持多大的内存卡,有什么要求吗 手机支持内存卡的问题 做梦梦见自己抓很多红色的虾,而且虾还是活的,在河里好多好多,我还掉进河里了。 梦见红色的虾在路上爬? 做梦梦见一只虾,一条鱼,把虾烫红了,我去救它 内存 时序18-22-22-42跟19-20-20-40 哪个好? 苹果手机别人在钉钉群里面发的信息怎么删除? 笔记本内存条时序怎么选? 内存时序高好还是低好? 内存时序数字是大好还是小好 内存时序多少好 3000Mhz时序15 16 16 35和3200Mhz16 18 18 38哪个内存条好?