0

我正在编写我的 sFTP 文件下载命令,该命令使用“mget *.txt”在批处理模式下运行,间歇性地,我的日志中出现“读取时出错:失败”,这导致下载的文件为 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 回答