0
私はAWS CLIコマンドを使用して、以下のコマンドを実行しようとしている - 上記のコードは正常に動作しているAWS CLIコマンド
aws s3 cp s3://my_bucket/folder/file_1234.txt -| pipe to sed command | pipe to jq command | aws s3 cp - s3://my_bucket/new_folder/final_file.txt
- 基本的には、S3からデータを引っ張って、いくつかの操作を行うと、S3に戻ってそれを押します。
今、私はパターンを持っているいくつかのファイルを持っています - 例えば、file_771.txt、file_772.txt、file_773.txtなど。
パターンに一致するすべてのファイルを取得するために、私は期待どおりに動作しない以下の操作を行っています。 s3で空の出力ファイルを生成します。
aws s3 cp --include file_77* s3://my_bucket/folder/ -| pipe to sed command | pipe to jq command | aws s3 cp - s3://my_bucket/new_folder/final_file.txt
このコードは空のfinal_file.txtを生成しています。何らかの理由 ?コード内に何か不足していますか?
これだけでは 'AWS S3 CP --include file_77 * S3:// my_bucket /フォルダ/ -'私は思うのエラーを生成する必要がありますか? –