首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在FTP从窗口上传到Linux服务器时附加的CRLF标记

问在FTP从窗口上传到Linux服务器时附加的CRLF标记
EN

Stack Overflow用户
提问于 2017-11-14 09:37:05
回答 1查看 867关注 0票数 0

我正在将FTP文件夹中的文件从Windows服务器上传到Linux服务器。文件有不同的扩展名,但可以使用记事本或notpad++打开。在从CR上传到Linux之后,我遇到了一些问题,比如CRLF和CRLF。

我正在以以下格式从windows上传一个文件

​

这是FTP上传到Linux服务器后的文件。我们可以看到许多CR和CRLF标记正在被附加,情况不应该如此。

​

​

我需要Linux中以下格式的文件(只附加LF标记)

​

​

对于从windows到Linux的FTP,我使用的批处理脚本如下所示。

代码语言:javascript
复制
open XXXXXXXXXX.net
UID
PASSWORD 
cd METS
cd MARVELRAIL
binary
mput E:\METS+_BULK_UPLOAD\BULK_FOLDERS\OUT\DISCH\*.*
quit

你能帮我知道我哪里出了问题以及如何解决这个问题吗.提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-14 09:54:38

如果希望将文件转换为*nix行尾,请不要使用二进制模式,而是使用ascii模式。

ascii模式是默认模式,因此删除binary命令就足够了。

或者可以显式地使用ascii命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47282189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档