我使用 wget(1) 下载了存储在 FTP 站点上的 80,000 多个图像文件,大多数文件下载都没有问题,但是当我做了一个小检查(使用文件(1))时,我才意识到其中一些文件是空的!?!?
我刚刚使用了这个命令:
wget -r -nH --user YYY --password ZZZ ftp://X.X.X.X
我原本以为 ftp 传输会重试或最终失败。这是 wget(1) 或 ftp 协议中的错误吗?
我可以看到其他人也有同样的问题!
答案1
好吧,我不确定为什么文件是空的,但你可以尝试
wget -c 'ftp://image-link'
所有链接,它应该只重新下载/恢复损坏的文件。