想要使用curl来获取一堆数据,问题在于数据需要一个范围参数,即?range = 1-1,range = 2-2,range = 3-3等
如何让curl同时增加BOTH值,以便得到如上所示的输出?
Poll1Vote | Poll2Vote | User
Yes | Yes | 121 //this has all polls on one line for user 121
No | NULL | 123
将结束,然后循环回到开头,这不是我想要的。
答案 0 :(得分:0)
为什么不使用简单的脚本?
#!/bin/bash
for i in {0..100}; do
curl "http://test.abc.test&range=$i-$i"
done
答案 1 :(得分:0)
您可以将xargs
与BASH范围一起使用:
echo {1..100} | xargs -n 1 -I % curl 'http://test.abc.test?range='%-%