linux下解决方法:
Linux提供了两种文本格式相互转化的命令:dos2unix和unix2dos,dos2unix把"\r\n"转化成"\n",unixtodos把"\n"转化成"\r\n"。
命令dos2unix和unix2dos的使用非常简单,
格式为:
单文件转换:
dos2unix filename
批量文件转换:进入需要转换的文件夹执行
find -type f | xargs dos2unix
批量chmod:
find -type f | xargs chmod 755 |
如果想更多的了解这两个命令,可以查看手册:
man dos2unix 它会告诉你dos2unix的高级用法。
windows下解决方法:
使用文本编辑工具NOTEPAD2里面文件菜单有个编码功能,选择转换为unix下的换行及utf-8即可。