关于linux中使用vim打开文件出现^M的解决方法

在终端下敲命令:
$ dos2unix filename
直接转换成unix格式,就OK了!~

我使用的是 Ubuntu ,Ubuntu下默认没有安装dos2unix工具,而且也没有一个叫这个名字的工具。但是有一个替代工具——tofrodos , 下面就说一下它的安装和使用:

       当然还是apt安装啦。

  (1)安装tofrodos

  sudo apt-get install tofrodos

  实际上它安装了两个工具:todos(相当于unix2dos),和fromdos(相当于dos2unix)
      当然你的liunxr软件包里面没有的话可以去网上下载,  http://www.thefreecountry.com/tofrodos/index.shtml 或者

       http://packages.ubuntu.com/dapper/tofrodos         注意操作系统类型                                                                 
     make后会生成todos与fromdos文件,mv到/bin/下,就可以进行文件转换了

  比如: todos 1.txt (即unix2dos 1.txt)
              fromdos 2.txt (即dos2unix 2.txt)

你可能感兴趣的:(linux,unix,dos,vim,工具,todos)