Метод ThorstenS здається, що більше роботи мені знадобиться, тому що він працює кілька разів. Для одного разу я просто виконаю 1 команду пошуку та виведіть власника та розмір кожного файлу, а потім зробимо якусь магію цього файлу.
Виявлення буде чимось таким, яке повертає ім'я користувача (або номер ідентифікатора без імені користувача) та пробіл, використовуваний у байтах, у файлі з обмеженим значенням балів:
sudo bash -c 'find . -printf "%u\0%s\0" > username_usage'
Ви можете замінити \0
щось на що, можливо, трохи легше працювати, як-от вкладки чи нові рядки, але це буде менш безпечно, якщо у вас є прикольні назви файлів.
Якби ви хотіли бути ще ефективнішими, ви можете передати висновок до сценарію, який обробляє його під час його запуску, але це буде трохи більше роботи, і вам доведеться правильно його вперше.