当前位置:编程学习 > C#/ASP.NET >>

从unix上sftp到windows上取txt文件,多了很多空行

我从UNIX上SFTP到windows,取了一个txt文件(用C#写的),发现多了很多空行。 但是sftp又不能设置传输模式,大家有什么办法吗? --------------------编程问答-------------------- 唉,都没有人理我呢。我自己来回答吧。
windows下换行是两个字符“ \r\n",sftp取文件的时候是按照二进制模式取的(要是可以设置成ascii模式就好了,可惜不能设置),所以unix下文件换行的地方还是 "\r\n",网上查了一下,用“cat win.txt | col -b > unix.txt"去掉了"\r",就可以了。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,