@fokin_nikolay1989

Как сгруппировать каталоги и подсчитать их размер?

Добрый вечер!
Подскажите,
Есть каталог в котором созданы +100500 каталогов с вложенными файлами.
Как можно подсчитать размер каталогов по дням, что бы на выводе был (пример)
20230405 - 520Mb
20230404 - 300Mb

Если можно через find или ls
А не,
2023040501 - 300Mb
2023040502 - 220Mb
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
xotkot
@xotkot
хорошо есть и хорошо весьма
примерно так
$ du -sb * |awk '{cmd="stat -c %z "$2" |cut -d\" \" -f1";cmd |getline z;close(cmd);print z" "$1}' |awk '{sum[$1]+=$2}END{for(i in sum)print i,sum[i]}' |sort |numfmt --to=iec --field 2 --padding=10
2022-01-21        13M
2022-11-02        17G
2022-12-13       4,7G
2023-01-15       388M
2023-03-06       1,6G
2023-04-01       1,6G
2023-04-03       2,2G
2023-04-04        13G
2023-04-11       7,6G
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы