码迷,mamicode.com
首页 > 其他好文 > 详细

运行脚本出现 ^M符

时间:2020-01-09 11:53:11      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:运行脚本   新建   highlight   alt   mamicode   form   vim编辑   去除   http   

技术图片

 

是用vi 方式新建文件的话,格式是dos

要把文件格式改成unix,才能运行.sh文件

常识:Unix及类Unix系统里,每行结尾只有换行“\n”,Windows系统里面,每行结尾是换行+回车“\n\r”。

利用Linux下的vim编辑器,可以方便的在dos文件、unix文件之间进行切换,且可以便利的去除恼人的^M符。

1. 查看当前文件是dos格式还是unix格式

在vim中输入

:set ff?

2. 如果是dos文档 则当前显示为

fileformat=dos

3. 强制切换为unix格式,然后保存即可: 

:set ff=unix #转换为unix格式
:wq #保存、退出

  

 

运行脚本出现 ^M符

标签:运行脚本   新建   highlight   alt   mamicode   form   vim编辑   去除   http   

原文地址:https://www.cnblogs.com/chenxiaomeng/p/12170609.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!