加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

如何运行多个卷曲请求,按顺序处理?

发布时间:2020-12-14 01:59:12 所属栏目:Linux 来源:网络整理
导读:假设我是一个大的unix菜鸟, – 我每15分钟通过cron运行一个卷曲请求. – Curl基本上用于加载一个给定一些参数的网页(php),作为一个脚本,如: 卷曲http://mysite.com/?update_=1 我想要实现的是使用这种卷曲技术运行另一个“脚本” – 每次运行其他脚本 – 在
假设我是一个大的unix菜鸟,
– 我每15分钟通过cron运行一个卷曲请求.
– Curl基本上用于加载一个给定一些参数的网页(php),作为一个脚本,如:

卷曲http://mysite.com/?update_=1

我想要实现的是使用这种卷曲技术运行另一个“脚本”
– 每次运行其他脚本
– 在其他脚本运行之前

我已经看到curl在一个命令中接受多个url,但我不确定这是否会顺序或“并行”处理ulrs.

解决方法

它很有可能顺序地处理它们(为什么不只是测试它).但你也可以这样做:

1)创建一个名为curlrequests.sh的文件
2)把它放在一个这样的文件中:

curl http://mysite.com/?update_=1
curl http://mysite.com/?update_=3
curl http://mysite.com/?update_=234
curl http://mysite.com/?update_=65

3)保存文件并使其可执行chmod:

chmod +x curlrequests.sh

4)运行你的文件:

./curlrequests.sh

要么

/path/to/file/curlrequests.sh

作为附注,您可以将请求与& amp;&

curl http://mysite.com/?update_=1 && curl http://mysite.com/?update_=2 && curl http://mysite.com/?update_=3

并使用&:

curl http://mysite.com/?update_=1 & curl http://mysite.com/?update_=2 & curl http://mysite.com/?update_=3

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读