wget -c -b --content-disposition 'http://example.com/somepath.mp4'
我遇到了一些连接问题,所以我不得不对一些远程文件重新运行此命令。
根据 wget 的手册页,如果可能的话,它会从上次中断的地方继续,或者什么也不做,让现有文件保持原样,但是它却删除了几个几乎完整的文件并从头开始。这到底是怎么回事?
从手册页中可以看到:“从 Wget 1.7 开始,如果您在非空文件上使用 -c,并且服务器不支持继续下载,Wget 将拒绝从头开始下载,这会严重破坏现有内容。如果您确实希望从头开始下载,请删除该文件。”