现在的位置: 首页 > 综合 > 正文

Linux下错误:文本文件每一行最后多了 ^M

2018年10月04日 ⁄ 综合 ⁄ 共 241字 ⁄ 字号 评论关闭

一、现象

vim test.h如下:

二、原因

      windows、linux的换行符不同。

      test.h 在windows编辑的,转到linux会出现该问题。 

三、解决

      将window格式文件,转为linux格式:dos2unix test.h

      如果没有dos2unix:

            1. 在另一台机器上:which dos2unix  

                            返回结果:/usr/bin/dos2unix

            2. 将一中的结果文件dos2unix拷贝到本机上相应目录即可。

抱歉!评论已关闭.