1. ホーム
  2. amazon-web-services

[解決済み] AWS CLIでワイルドカードを使用してファイル群を`cp`するにはどうすればよいですか。

2022-03-08 15:36:53

質問

を使うことができなくて困っています。 * は、AWS CLI で特定のバケットからファイルのサブセットを選択するために使用します。

追加する * のようにパスに追加しても、うまくいかないようです。

aws s3 cp s3://data/2016-08* .

解決方法は?

awsバケットからカレントディレクトリに複数のファイルをダウンロードするには recursive , exclude および include のフラグを設定します。 パラメータの順番は重要です。

コマンドの例です。

aws s3 cp s3://data/ . --recursive --exclude "*" --include "2016-08*"

これらのフィルタの使用方法の詳細については、こちらをご覧ください。 http://docs.aws.amazon.com/cli/latest/reference/s3/#use-of-exclude-and-include-filters