Quantcast
Channel: Active questions tagged amazon-ec2 - Stack Overflow
Viewing all articles
Browse latest Browse all 29250

Loop in bash until there are no unique result

$
0
0

I created function using bash to retrieve EC2 SnapshotIds and output the list to a text file. I used a for loop:

for i in {0..20} ; do  aws ec2 describe-snapshots \    --filters Name=description,Values="*TestVolume$i*" \    --query "reverse(sort_by(Snapshots, &StartTime))[0].SnapshotId" \>> GetSnapIddone

Above outputs the content but the output file has some blanks because of {0..20} where some line are empty. How can I loop to output unique SnapshotIds so that loop stops when all unique SnapshotIds are retrieved? Is using while loop better? What would you suggest?


Viewing all articles
Browse latest Browse all 29250

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>