S3存储桶中文件夹的总大小

时间:2019-12-09 11:48:09

标签: amazon-web-services amazon-s3

我的S3存储桶中有一个嵌套的“文件夹” /对象结构:

myBucket/level1/level2/file1.txt
myBucket/level1/level2/file2.txt
...

aws s3 lsaws s3api是否有办法列出level2上每个“文件夹” /对象的大小?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用以下命令:

aws s3 ls s3://myBucket/level1/level2/ --recursive --summarize | awk 'BEGIN{ FS= " "} /Total Size/ {print $3}'

它将打印level2下所有文件的大小总和(以字节为单位)。