Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.4k views
in Technique[技术] by (71.8m points)

aws cloudformation custom resource - Missing statement body in do loop using AWS CLI command in PowerShell

I am trying to find the cloudformation stacks that contain custom resources to update the AWS CloudFormation cfn-response module for AWS Lambda functions running on Python 2.7/3.6/3.7.

But upon running the code provided by AWS an error occurred below: (https://aws.amazon.com/premiumsupport/knowledge-center/cloudformation-cfn-response-lambda/)

PS C:Users aws cloudformation list-stacks --region ap-southeast-2 | grep -oE 'arn:[^"]+' | while read arn; do aws cloudformation list-stack-resources --stack-name $arn --region ap-southeast-2 | grep -E '(Custom::)|(::CustomResource)' | awk '{print $2}' | while read resource; do if [[ -n $resource ]]; then echo $arn; echo $resource; fi; done; done

ParserError: Line | 1 | … on ap-southeast-2 | grep -oE 'arn:[^"]+' | while read arn; do aws clo … | ~ | Missing statement body in do loop.

question from:https://stackoverflow.com/questions/65949813/missing-statement-body-in-do-loop-using-aws-cli-command-in-powershell

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

2.1m questions

2.1m answers

60 comments

57.0k users

...