问题描述
我有一个用于cURL请求的shell脚本,我想在每个请求之后添加延迟。我在这里看到了一些解决方案,但没有一个真正适合我的需求。
实现理想输出的一种方法是:
curl 1
sleep 10
curl 2
sleep 10
curl 3
...
但是在命令之间粘贴睡眠以获取2000多个URL列表并不是真正的方法。
必须有一个更优雅的解决方案。会有人愿意和我分享吗?
谢谢!
解决方法
为什么不创建可以重复使用的函数:
curlme (){
curl $1
sleep 10
}
#and use as:
curlme url1
curlme url2
...