CSV文件在每次ROW后添加新的ROW

时间:2013-03-24 05:28:22

标签: csv

当我尝试将CS​​V文件从服务器1复制到服务器2时,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文件移动到另一台服务器。

需要帮助

1 个答案:

答案 0 :(得分:0)

我认为问题可能在于您没有以二进制模式进行传输。您希望处于二进制模式,否则会导致格式不同。

  

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

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