Командная строка Senior Файловая система и права обновлено
Сколько места у каждого владельца
Условие
В файле files.txt сохранён вывод find /srv -type f -printf '%u %s %p\n': владелец, размер в байтах, путь. На вход подаётся порог в байтах. Выведи владельцев, у которых суммарный размер файлов не меньше порога, в формате <владелец> <сумма>, по убыванию суммы.
Как подойти
Подсказки: 2
awk '{ s[$1] += $2 }'копит сумму по ключу.- Порог передай через
awk -v lim=....
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.