赞助连接

赞助连接

阅 读 文 章

从windows向UNIX传递文件,用BIN还是ASCII?

[来源:网上转载 (http://bbs.chinaunix.net) | 作者:网友(网络转载) | 时间:2008-06-14 | 浏览:人次 ]

本来是用BIN传递的,但是发现在PROD.SQL文件的每一行里面都有 '^M' ,不知道为什么


文本用asc




QUOTE:原帖由 liaosnet 于 2008-6-13 12:21 发表
文本用asc
对于非文本文件呢?例如压缩文件之类的

  是不是只有对文本文件才用ASC?


压缩的用bin.




QUOTE:原帖由 liaosnet 于 2008-6-13 12:30 发表
压缩的用bin.
和同事讨论了一下,说如果一个TXT文件是第一次从WIN向LINUX传的话,要用ASCII来传递,但是如果把这个文件从新从UNIX传到WIN上,再从WIN上传递到UNIX上,则用BIN就可以了


这个要根据需要,用ascii不能保证保真


我一般全部用bin


应该是window 和 unix中换行符不一样导致的! windows下CR+LF, unix 下应该是LF, 用bin会更安全!




QUOTE:原帖由 monkey888 于 2008-6-13 14:54 发表
应该是window 和 unix中换行符不一样导致的! windows下CR+LF, unix 下应该是LF, 用bin会更安全!
我的一个文件是在WIN下写的,然后用BIN传递到LINUX上,在LINUX上就发现很多行的结尾出现乱 *** ,后来用ASCII传递就好了


不推荐asc


TAG标签 : 文件 传递 文本 WIN 应该 unix LF 发表 QUOTE: asc 压缩

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表
网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.