Использование диска для файлов, чьи имена соответствуют regex, в Linux?

Итак, во многих ситуациях мне нужен способ узнать, сколько дискового пространства используется, чтобы знать, от чего избавиться, преобразовать в другой формат, хранить в другом месте (например, на DVD-дисках с данными), переместить на другой раздел и т. д. В данном случае я рассматриваю раздел Windows с загрузочного носителя SliTaz Linux.

В большинстве случаев мне нужен размер файлов и папок, и для этого я использую NCurses-based ncdu:

ncdu

Но в данном случае мне нужен способ получить размер всех файлов, соответствующих определенному выражению. Пример regex для файлов .bak:

.*\.bak$

Как мне получить эту информацию, учитывая стандартный Linux с основными утилитами GNU или BusyBox?

Edit: Вывод предназначен для разбора скриптом.

38
задан Camilo Martin 8 December 2016 в 01:39
поделиться