我正在写我的sFTP文件下载命令,通过使用"mget *.txt“在批处理模式下运行,间歇性地,在我的日志中出现”读取错误:失败“,这导致下载的文件是0KB,但是我非常确定这个文件存在于目录中,就像下载之前一样,im执行"ls *.txt”命令,日志表明问题文件实际上不是0KB。我正在寻找任何自动恢复的方法,或者我如何解决这个问题?
谢谢。
发布于 2013-03-15 22:33:21
作为替代方案,您可以尝试使用rsync。Grsync for Windows包包含rsync和少量的cygwin库来使其正常工作。安装它,将c:\Program Files\Grsync\bin添加到您的路径中,然后您可以使用rsync --progress --append user@remotehost:/path/to/*.txt localdest来恢复和恢复传输。
https://stackoverflow.com/questions/15426589
复制相似问题