Может ли кто-нибудь подтвердить, что следующий один лайнер произведет общий читабельный размер всех каталогов, которые FIND находит как имеющие логин в имени?
find -type d -name *log* | du -hcs
Готовы?
find . -type d -name '*log*' -print0 | xargs -0 du -hcs
*log*
в одинарные кавычки, иначе оболочка раскроет его, прежде чем find
увидит его.-print0
чтобы отделить результаты поиска нулевыми символами для xargs
xargs -0
чтобы поместить каждое разделенное нулями имя файла из find
в командную строку du
Легко, правда? :)