Предположим, у меня есть список файлов, и я хочу суммировать их по каталогам до определенной глубины.
Например, я хочу посмотреть, какие каталоги были изменены git commit или git diff влияет.
Вывод git diff --name-only
или git show --name-only
выводит что-то вроде:
foo/1.txt
foo/2.txt
bar/3.txt
bar/4.txt
но резюме по каталогу будет показывать:
foo/
bar/