0

「mget *.txt」を使用してバッチ モードで実行する sFTP ファイルのダウンロード コマンドを書いていますが、断続的に、ログに「読み取り中のエラー: 失敗」があり、その結果、ダウンロードされたファイルは 0 KB になりましたが、ダウンロードする前に「ls *.txt」コマンドを実行すると、問題のあるファイルが実際には0KBではないことがログに示されているため、このファイルがディレクトリに存在することは間違いありません。自動回復方法を探していますが、この問題を解決するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

0

別の方法として、rsyncを使用してみることができます。Grsync for Windowsパッケージには、rsyncとそれを機能させるための最小限のcygwinライブラリが含まれています。それをインストールし、c:\Program Files\Grsync\binパスに追加するrsync --progress --append user@remotehost:/path/to/*.txt localdestと、転送を回復して再開できます。

于 2013-03-15T14:33:21.067 に答える