Dos格式文件到了linux 下回车符号成了^M,会造成不正常。有如下几种方便的方法处理:
1)在ftp上传的时候选择ASCII方式。大多数的ftp客户端软件都可以选择传送方式
2)在Unix/Linux下运行命令 dos2unix [文件名]
3)在windows下用UltraEdit处理一下文件,将其转化成unix格式(格式转换:dos转unix),然后再上传
4)在vi编辑器里,用set fileformat=unix的命令或者使用%s/^M//g。
5)tr -d "\n" <有问题的文件 >清除后的文件
参考文章:
http://hc0510.blog.51cto.com/537035/116070
http://blog.youkuaiyun.com/Daniel126/article/details/1502322
本文介绍了解决Dos格式文件在Linux系统中出现^M字符导致的问题,提供了五种有效方法:FTP上传时选择ASCII模式、使用dos2unix命令、利用UltraEdit进行格式转换、vi编辑器内设置文件格式为Unix以及通过tr命令清除^M字符。
3517

被折叠的 条评论
为什么被折叠?



