調べた事を記録していきます。
aws コマンドで返ってきたjsonの指定項目を羅列した配列に格納してループ
CloudFrontディストリビューションのARNを配列に格納
ARNS=($(pipenv run aws cloudfront list-distributions | jq '.DistributionList.Items[].ARN'))
for i in "${ARNS[@]}"
do
echo ${i}
done
S3 CLI
バケット名リスト取得
aws s3 ls
指定ファイルダウンロード
aws s3 cp s3://バケット/ファイル名 ローカルダウンロード先
バケット内一括ダウンロード
aws s3 cp s3://バケット/ ローカルダウンロード先 --recursive