loops - 如何循环卷曲?
问题描述
因此,我需要多次在 curl 下方运行以获取某些团队的名称列表。每次我必须放一个 TeamName 来获取用户列表。我已经有一个.txt
文件中的团队名称列表。我想知道是否有一种方法可以循环使用所有团队名称列表.txt
并将其输出到文件中。
就像在 bash 中使用 for 循环一样,但不需要使用 for 循环任何可以为我提供给定团队名称的用户列表的东西。
for ((i=1;i<=10;i++)); do curl
curl -X GET 'https://api.opsgenie.com/v2/teams/TeamName?identifierType=name' --header '授权:GenieKey abcdefdh'|python -m json.tool | grep -E 用户名|角色|名称
解决方案
while read team;
do
curl -X GET "https://api.opsgenie.com/v2/teams/$team?identifierType=name" --header 'Authorization: GenieKey abcdefdh'|python -m json.tool | grep -E username|role|name
done < file.txt
读取文件 file.txt 的每一行作为变量组。在 curl url 中替换此变量。
推荐阅读
- javascript - 更新 React 状态时,渲染内部的自调用函数出错
- html - Bootstrap 4 创建六列布局
- c# - 在 HttpRequest 中发送 xml 字符串
- c - 在 Cygwin 上创建具有未定义引用的共享库
- javascript - 获取动态列的内容
- java - 在 Glassfish 4 或 5 中部署战争文件时出现异常
- xml - XML::LibXML 将字符实体从十六进制更改为十进制
- javascript - React Native 添加到购物车数量和总价问题
- java - Eclipse 中的 Ant 需要 tools.jar,但 Java 9/10 中没有 tools.jar
- html - 如何在矩形中画圆