【发布时间】:2020-06-27 09:43:30
【问题描述】:
我正在尝试将 aws cli 查询中的值列表传递给另一个命令。 尽管我在 AWS 中看到了很多示例,但当我尝试将所有值结合在一起时:
policy_versions=`aws iam list-policy-versions --query "Versions[].VersionId" --policy-arn $POLICY_ARN --output text`
echo "policy_versions=$policy_versions"
for ver in $policy_versions; do
echo "first version: $ver"
done
然后打印出来:
policy_versions=v3 v2 v1
first version: v3 v2 v1
我的ver 的值是整个字符串,应该是v3 然后是v2 和v1。但它是:
v3 v2 v1.
我不知道出了什么问题。
【问题讨论】:
标签: amazon-web-services aws-cli