【发布时间】:2020-03-06 20:21:45
【问题描述】:
我有一个包含几千个文件的 S3 存储桶,其中文件名始终与模式 {hostname}.{contenttype}.{yyyyMMddHH}.zip 匹配。我想创建一个每天运行一次的脚本,以根据文件名中的年份和月份将这些文件移动到文件夹中。
如果我尝试以下 aws-cli 命令
aws s3 mv s3://mybucket/*.202001* s3://mybucket/202001/
我收到以下错误:
fatal error: An error occurred (404) when calling the HeadObject operation: Key "*.202001*" does not exist
是否有我可以按计划运行的 aws-cli 命令来实现此目的?
【问题讨论】: