S3 フォルダごとダウンロード

s3はAWSコンソールからフォルダごとダウンロードすることができないようなので、awscliをつかいます。

mac版のawscli2のインストール

$ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
$ sudo installer -pkg AWSCLIV2.pkg -target /
$ aws --version

aws-cli/2.0.8 Python/3.7.4 Darwin/19.4.0 botocore/2.0.0dev12

認証情報を作成

$ aws configure --profile hacknote
AWS Access Key ID [None]: hoge
AWS Secret Access Key [None]: hogehoge
Default region name [None]: ap-northeast-1
Default output format [None]: text

s3からフォルダをダウンロード

aws s3 cp s3://バケット名/ダウンロード/したい/パス/ /Users/hoge/Desktop --recursive --profile hacknote

できました!!