У меня есть текстовый файл, который я хотел бы отсортировать, суммировать и посчитать между шаблоном "--Current Database"
Это мой текстовый файл:
-- Current Database: `city`
New York
Chicago
Las Vegas
San Francisco
-- Current Database: `country`
United States
Mexico
Portugal
Mexico
Mexico
Norway
-- Current Database: `name`
Kevin Hart
Caroline
Max
Kevin Hart
-- Current Database: `phone`
669874223
236897556
478896542
669874223
-- Current Database: `addres`
menk st
guitar st 15
И яхотел бы, чтобы результат был таким:
-- Current Database: `city`
1 Chicago
1 Las Vegas
1 New York
1 San Francisco
-- Current Database: `country`
3 Mexico
1 Norway
1 Portual
1 United States
-- Current Database: `name`
1 Caroline
2 Kevin Hart
1 Max
-- Current Database: `phone`
1 236897556
1 478896542
2 669874223
-- Current Database: `addres`
1 guitar st 15
1 menk st
Я знаю, что cat file.txt | sort | uniq -c
будет сортировать, суммировать и подсчитывать все строки, но я не знаю, как это сделать между шаблонами
Может кто-нибудь помочьмне?
Спасибо