3 Antworten
- Neueste
- Die meisten Stimmen
- Die meisten Kommentare
0
You can get a list of all the keys in a bucket with the following AWS CLI command.
aws s3 ls --recursive s3://<bucket-name> | awk -F' ' '{print $4}'
You can further update the command to output the list of keys modified to become the Object URL with the following command.
aws s3 ls --recursive s3://<bucket-name> | awk -F' ' '{print "https://<bucket-name>.s3.amazonaws.com/"$4}'
Is this the type of list you are looking for?
0
Thank you, would you be able to give me step by step instructions on how to do it. I am brand new to aws and have no experience with this.
beantwortet vor einem Monat
0
Sure, the easiest way to do this will be to open CloudShell in the AWS console. Then copy/paste this command replacing <bucket-name>
(both occurrences) with the name of your S3 bucket.
aws s3 ls --recursive s3://<bucket-name> | awk -F' ' '{print "https://<bucket-name>.s3.amazonaws.com/"$4}'
Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 3 Jahren
- AWS OFFICIALAktualisiert vor 2 Jahren
Thank you, would you be able to give me step by step instructions on how to do it. I am brand new to aws and have no experience with this.