在我们的应用程序中使用了 RabbitMq 有数百个消息在时间上累积,几个队列处于未确认状态,并且由于侦听器不活动时的几次意外关闭,TTL 无法工作。
现在出于商业原因,我不能只是清空队列。我想手动将未确认的消息推送到就绪状态。
有没有 ??
谢谢 !
我可以使用以下命令从 AWS S3 中获取最后五个更新的文件
aws s3 ls s3://somebucket/ --recursive | sort | tail -n 5 | awk '{print $4}'
Run Code Online (Sandbox Code Playgroud)
现在我需要删除 AWS S3 中的所有文件,除了从 AWS 中的上述命令获取的最后 5 个文件。
说命令 fetches 1.txt,2.txt,3.txt,4.txt,5.txt。我需要从 AWS S3 中删除除1.txt,2.txt,3.txt,4.txt,and 5.txt.