gpt4 book ai didi

linux - 如何在 curl 中自动恢复中断的下载?

转载 作者:IT王子 更新时间:2023-10-29 00:15:04 27 4
gpt4 key购买 nike

我在 Linux 中使用 curl。我正在 ftp 服务器中下载文件的一部分(使用 -r 选项),但我的连接不好,它总是中断。我想编写一个脚本,在我再次连接时恢复下载。

我用过这个命令,但它不起作用:

until curl -r 666-9999 -C - --retry 999 -o "path/to/file" "ftp:/path/to/remote/file"; do :; done

最佳答案

curl -L -O your_url

这将下载文件。

现在假设您的连接中断了;

curl -L -O -C - your_url

这将从最后下载的字节开始继续下载

来自manpage :

Use "-C -" to tell curl to automatically find out where/how to resume the transfer. It then uses the given output/input files to figure that out.

关于linux - 如何在 curl 中自动恢复中断的下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19728930/

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