2

当我尝试将 CSV 文件从服务器一复制到服务器二时,csv 文件在每一行之后添加一个新行。

例子:

   ORIGINAL FILE:
   1. ONE
   2. TWO
   3. THREE
   4. FOUR



  AFTER TRANSFERRING THE FILE:    
   1. ONE
   2. 
   3. TWO
   4.
   5. THREE
   6.
   7. FOUR

我在那里运行这个系统几个月。而这个问题突然发生了。这是问题不规律。这是我第二次面临这个问题。

我正在使用 Filezilla 上传文件。上传文件后,我使用脚本每 2 分钟扫描一次目录中的 csv 文件。然后将 csv 文件移动到另一台服务器。

需要帮忙

4

1 回答 1

0

我相信问题可能是您没有以二进制模式传输。您希望处于二进制模式,否则可能会导致不同的格式。

登录 ftp 站点后,ftp 会打印出文件传输类型。在我们的例子中,它是二进制的。二进制模式按位传输文件,就像它们在 FTP 服务器上一样。然而,Ascii 模式将直接下载文本。您可以键入asciibinary在类型之间切换。

来源:http ://www.tldp.org/HOWTO/FTP-3.html

于 2013-03-24T06:32:08.080 回答