我的S3存储桶中有一个嵌套的“文件夹” /对象结构:
myBucket/level1/level2/file1.txt
myBucket/level1/level2/file2.txt
...
aws s3 ls
或aws s3api
是否有办法列出level2上每个“文件夹” /对象的大小?
谢谢!
答案 0 :(得分:1)
您可以使用以下命令:
aws s3 ls s3://myBucket/level1/level2/ --recursive --summarize | awk 'BEGIN{ FS= " "} /Total Size/ {print $3}'
它将打印level2
下所有文件的大小总和(以字节为单位)。