gpt4 book ai didi

bash - wget - 继续重试

转载 作者:行者123 更新时间:2023-12-04 13:15:31 26 4
gpt4 key购买 nike

通过有问题的连接下载文件时,wget失败,然后重试。但是,它会从零开始重试,丢弃之前下载的文件部分。

$ wget https://www.example.com/file
file 8%[========> ] 2,45M 78,9KB/s in 32s

2020-04-01 15:09:18 (78,9 KB/s) - Connection closed at byte 2965504. Retrying.

file 97%[====================================================================================================> ] 27,09M 50,8KB/s in 7m 12s

2020-04-01 15:16:31 (64,3 KB/s) - Connection closed at byte 28409856. Retrying.

file 3%[===> ] 1,09M 23,2KB/s in 48s

等等

我如何让它从它到达的地方重新启动,而不是从零开始?我试过 wget -c --retry-connrefused ,但得到了相同的行为。

最佳答案

我偶然发现了这个问题,以寻找一种处理渐进式下载的方法,这是我用来解决问题的命令。wget --continue --progress=dot:mega --tries=0 <url>continue 选项告诉 wget 尝试从他们停止的地方重新开始任何下载。进度选项表示每行点为 3MB,而不是 384k;适合我大小约 1GB 的文件。最后,trys=0 意味着无论连接失败多少次,都要一直尝试。如果服务器意外关闭连接或您失去连接,您可以轻松地重新运行命令以从您中断的地方下载。希望这也适用于您的用例。

关于bash - wget - 继续重试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60972064/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com