Назад | Перейти на главную страницу

aws s3 ls --summarize переключатель не работает при попытке получить размер определенного префикса в корзине

Я глуп, или эта команда просто не работает или неясна в использовании?

Я хочу видеть размер определенного префикса в корзине

aws s3 ls --summarize --human-readable --recursive 's3://mybucket/myfolder/'

ИЛИ

aws s3 ls 's3://mybucket/myfolder/' --summarize --human-readable --recursive

Это возвращает каждый отдельный объект с префиксом myfolder/- как это резюме чего-либо? Я что-то упускаю?

В --summarize flag распечатывает сводку (общее количество объектов и общий размер) в конце вывода. Если вы хотите видеть только сводку, используйте tail:

aws s3 ls --summarize --recursive 's3://mybucket/myfolder/ | tail -2'