【发布时间】:2016-03-08 11:45:05
【问题描述】:
我发现这个关于删除 bash 中的旧文件: Delete all but the most recent X files in bash
我想要相同的功能,但是我不能在我的脚本中应用相同的原则,因为它正在与亚马逊 s3 目录交互。
有谁知道如何使用亚马逊 CLI 来实现这一点?
【问题讨论】:
标签: bash amazon-web-services amazon-s3 amazon-ec2
我发现这个关于删除 bash 中的旧文件: Delete all but the most recent X files in bash
我想要相同的功能,但是我不能在我的脚本中应用相同的原则,因为它正在与亚马逊 s3 目录交互。
有谁知道如何使用亚马逊 CLI 来实现这一点?
【问题讨论】:
标签: bash amazon-web-services amazon-s3 amazon-ec2
你可以在 S3 上创建一个生命周期规则来删除旧文件。然后这个过程会自动为您完成。
否则我猜你需要列出所有对象的元数据并编写一个脚本来检查脚本是否足够旧。但是如果你有很多对象,这可能会非常昂贵,而生命周期规则是免费的。
【讨论】: