Для некоторых отчетов на работе мне нужно отправить файлы, которые я изменил в этом месяце, сгруппированные по типу. Я работал над командой git log
, чтобы показать имена файлов и статус, но это помогло бы мне, если бы я мог выполнить сортировку по расширению файла.
Работая с этот ответ Я получил:
git log --no-merges --author="me" --after={2019-03-31} --name-status --pretty=format:"" | sort -u
Теперь я озадачен тем, как отсортировать этот список по имени файла.
Это текущий вывод, но обычно с десятками файлов:
M package.json
M src/app/spa/components/component1/comp1-tpl.html
M src/app/spa/components/component1/comp1-component.ts
M src/app/spa/components/component1/comp1-services.ts
M src/app/spa/components/component1/comp1-services.spec.ts
A src/app/spa/components/component2/comp2-tpl.html