0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AWS CLIを使ってS3にファイルをアップロード/ダウンロードする

Last updated at Posted at 2020-09-03

Windows10のコマンドプロンプトからAWS CLIを利用してファイルのアップロード・ダウンロードをおこなう。

##アップロード
####ファイル名を指定してアップロードしたいとき

aws s3 cp ./{ファイル名} s3://{バケット名}/{ディレクトリ}/

###ファイル名の一部を指定して一括アップロードしたいとき

カレントディレクトリのファイルのうち、拡張子が.xmlのファイルをアップロードする。

aws s3 cp .\ s3://{バケット名}/{ディレクトリ}/ --recursive --exclude "*" --include "*.xml"

--include ".xml" --exclude "*" とやって失敗することが多い。。(順番が違う)

##一覧取得
####ファイルの一覧を取得したいとき

aws s3 ls s3://{バケット名}/{ディレクトリ}/

####ファイル名の一部を指定して一覧を取得したいとき

Windowsなのでgrepではなくfindを使う。

aws s3 ls s3://{バケット名}/{ディレクトリ}/ | find ".xml"

##ダウンロード
####S3から一括ダウンロードしたいとき

aws s3 cp s3://{バケット名}/{ディレクトリ}/ .\ --exclude "*" --include "*.xml" --recursive

##Amazon CLI Command Reference

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?