3 個答案
- 最新
- 最多得票
- 最多評論
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
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}'
I have pasted it into CloudShell. What is the next step?
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.
已回答 2 個月前
相關內容
- 已提問 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 9 個月前
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.