2

サーバー1からサーバー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

私はこのシステムを数ヶ月間実行しています。そして、この問題は突然起こりました。そして、これは問題が定期的ではないということです。私がこの問題に直面するのはこれが2回目です。

Filezillaを使用してファイルをアップロードしています。ファイルをアップロードした後、スクリプトを使用して、2分ごとにcsvファイルのディレクトリをスキャンしています。次に、csvファイルを別のサーバーに移動します。

助けが必要

4

1 に答える 1

0

問題は、バイナリ モードで転送していないことだと思います。バイナリ モードにする必要があるか、異なるフォーマットが発生する可能性があります。

ftp サイトにログインすると、ftp はファイル転送タイプを出力します。私たちの場合、それはバイナリです。バイナリ モードでは、FTP サーバー上にあるファイルを少しずつ転送します。ただし、ASCII モードでは、テキストが直接ダウンロードされます。ascii入力するかbinary、タイプを切り替えることができます。

ソース: http://www.tldp.org/HOWTO/FTP-3.html

于 2013-03-24T06:32:08.080 に答える