curl(Client URL)是支持多种协议的用于数据传输的软件。
curl支持的ftp http https等常见协议。
对于有些下载地址经常类似:
https://abc.xyz/01.png https://abc.xyz/02.png ... https://abc.xyz/99.png使用curl很方便的批量下载:
curl -C - -O https://abc.xyz/[01-99].png参数解释:
-C - 断点续载
-O 下载的文件另存为url路径中的文件名
-o custom-local-name
批量下载会使用到的表达式有两种:
{}
[]
{a,b,c}会遍历abc三个元素。
例如:
curl https://{a,b,c}.com/index.html会遍历:
https://a.com/index.html https://b.com/index.html https://c.com/index.html