A “for” loop in BASH
on the command line:
# for i in $(some command that produces a list); do a_command_that operates_on $i ; maybe_another_command; done
in a script:
for i in $(some command that produces a list);
do
a_command_that_manipulates $i
done
Amazon S3 policy document starter
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:ListAllMyBuckets", "Resource": "arn:aws:s3:::*" }, { "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetBucketLocation" ], "Resource": "arn:aws:s3:::<bucket_name>" }, { "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:DeleteObject" ], "Resource": "arn:aws:s3:::<bucket_name>/*" } ] }