使用dos2unix来处理操作系统换行符导致的乱码问题

Windows的文件在Linux系统下面打开时,会出现很多^M字符,原因是Windows系统和Unix系统换行符不一致导致的,此时可以用dos2unix这个工具来转换。

如果是Ubuntu,则可以使用sudo apt-get install dos2unix安装

比如要转换的文件名是index.php,直接运行下面的命令即可。

dos2unix index.php

如果没有权限安装dos2unix,则可以使用vim编辑,直接替换即可,命令如下:

:%s/\r$//g