ue远程修改unix文件字符格式问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:05:55
在ue中从远程unix用二进制方式下载c文件到本地,修改之后用二进制方式上传到unix中,再用vi打开该文件,每行后面就会有一个^M的换行符,如果采用ascii方式下载,二进制方式上传的话就没有^M,那请问这样会对程序文件产生影响么?还是有什么规定需要下载使用ascii,上传使用二进制;或是下载使用二进制,上传使用ascii?谢谢!

二进制(bin)方式主要是用来传输那些不可读的二进制文件的,文本(ascii)方式是用来传送文本文件的。

文本文件使用ascii方式的话,传输效率比二进制要高。但是象楼主这样,楼主的客户端估计是windows,所以客户端擅自加了^M。如果需要传送原汁原味的,还是二进制好。二进制方式也有缺点,昨天看的,忘了。 :P

单单下载文本的话,使用ASCII方式会比较快一些(大概是经过压缩处理之类的)。