Deleting S3 files with a given prefix only
You can use aws s3 rm
command using the --include
and --exclude
parameters to specify a pattern for the files you'd like to delete.
So in your case, the command would be:
aws s3 rm s3://bucket/ --recursive --exclude "*" --include "abc_1*"
which will delete all files that match the "abc_1*" pattern in the bucket.
The behavior of these parameters is documented here
These instructions assume you have downloaded, installed and configured the AWS CLI tools