我想知道如何使用aws显示日期和大小s3api list-objects-v2
使用下面的commad:
aws s3api list-objects-v2 --bucket mybucket --prefix Videos --query "Contents[?StorageClass=='STANDARD_IA'].Key" --output text | sed 's/\t/\n/g'
Ouutput:
Videos/test2/test2.mxf
Videos/mov2.mp4
My desired output:
1/18/2018 1.0 GiB Videos/test2/test2.mxf
1/18/2017 3.0 GiB Videos/mov2.mp4
由于
答案 0 :(得分:0)
AWS Command-Line Interface (CLI)不会以该格式提供输出,但您可以根据需要获取CLI输出并对其进行格式化。
最灵活的是接收JSON输出,然后在脚本中重新格式化(例如bash或python)。
普通aws s3 ls
命令几乎可以提供您想要的相同输出,但不允许您使用的query
参数。