FTP上传的CRLF标签从Windows上传到Linux服务器

时间:2017-11-14 09:37:06

标签: linux windows batch-file ftp

我将FTP文件夹中的文件从Windows服务器上传到Linux服务器。文件有不同的扩展名,但可以使用记事本或notpad ++打开。 我遇到的问题是CR&从Windows上传到Linux后,CRLF将被附加。

我正在使用以下格式enter image description here

从Windows上传文件

这是FTP上传到Linux服务器后的文件。我们可以看到许多CRCRLF标记已附加,但情况并非如此。

enter image description here

我需要Linux中的以下格式的文件(仅附加LF个标签)

enter image description here

对于从Windows到Linux的FTP,我使用下面的批处理脚本。

open XXXXXXXXXX.net
UID
PASSWORD 
cd METS
cd MARVELRAIL
binary
mput E:\METS+_BULK_UPLOAD\BULK_FOLDERS\OUT\DISCH\*.*
quit

你能帮我解决我出错的地方以及如何解决这个问题...... 提前谢谢。

1 个答案:

答案 0 :(得分:0)

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

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

或者您可以明确使用ascii命令。