问题描述:Windows下的文档上传到Linux下有时会发现每一行多了个^M,那个^M是DOS(Windows)文件上传时没有将回车+换行符转换而产生的解决办法:如果使用FTP上传的话,对这样的文本文件,应该使用ASCII方式,这样上传时FTP会根据两边的文件系统的格式进行必要的转换,上传后的Linux文件中就没有那个^M了。这就是FTP中那个“P”的作用(Protocol,协议)。对二进制文件(图形、压缩、执行等),FTP传送时一定要用BINARY方式,不然它会自作聪明地转换的。也可以先通过UltraEdit编辑器,先进行DOS->UNIX转换,再通过二进制方式上传到Linux上;或先通过二进制方式上传,然后再通过dos2unix命令进行转换 Ubuntu 11.04下用Eclipse搭建Android开发环境SVN 1.6在RedHat Linux环境上的安装相关资讯 Linux教程
- Linux教程:如何在命令行中查看目 (07/28/2014 12:22:23)
- Linux 修改root密码 (11/03/2012 07:53:38)
- su - root 与su root的区别 (06/06/2012 00:39:40)
| - Linux进程间通信:消息队列 (01/28/2013 09:43:00)
- U盘安装Linux开机无法启动解决方法 (10/07/2012 08:55:52)
- Windows 7/Linux 同步时间 (05/15/2012 06:17:55)
|
本文评论 查看全部评论 (0)