AWS CLIシェル芸

AWS CLIシェル芸

調べた事を記録していきます。

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

Comments

No comments yet. Why don’t you start the discussion?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です