方法一:vim 使用vim打开文件,进入“末行模式”,输入:set ff=unix回车执行,告诉编辑器改为unix换行符输入:w回车,完成保存 方法二:sed # 注意使用双引号 sed -i "s/\r//" file_name 方法三:dos2unix(支持目录) # 先安装dos2unix apt-get install dos2unix # 目录内替换 dos2unix * # 查找替换 find /home/test -name "*.sh" | xargs dos2unix 相关参考: linux环境中替换window换行符为linux换行符