有个简洁点的命令:
1 2 3 |
while true;do wget -T 10 -c http://download/link && break; done |
详情参考:
https://stackoverflow.com/questions/30983511/wget-force-retry-until-there-is-a-connection
wget 设置为10s超时,当超时发生返回false,break不会被执行,循环不终止,一轮后继续执行wget,加上-c参数实现断点续传