为顺序网址运行curl和括号时出错

时间:2015-11-01 23:28:17

标签: url curl command-line

我想在Windows命令行中使用curl下载一组连续的网址。

这是我在curl中运行的命令

C:\Curl>curl http://xuexiao.eol.cn/html4/1100/1140000[01-99]/index.shtml -o #.html

当我运行此代码时,而不是创建一个连续的url,括号将被url的开头替换,如下所示:

C:\Curl>curl "http://xuexiao.eol.cn/html4/1100/1140000[01-10]/index.shtml" -o #.html

[1/11]: http://xuexiao.eol.cn/html4/1100/114000001http://xuexiao.eo --> #.html
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                             Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

[2/11]: http://xuexiao.eol.cn/html4/1100/114000002http://xuexiao.eo --> #.html
 0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0

不确定我做错了什么。任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

我找到了问题的答案。我有Curl版本有问题。我运行7.33,并且我已经知道上面描述的问题存在于7.33版本中。我升级到版本7.45,问题解决了。