Подскажите как оформить регулярное выражение sed для извлечения данных из текстового файла следующей структуры:
МЕТКА1 (ПОЛЕ1)
ПОЛЕ2
<пустая строка>
МЕТКА2
ПОЛЕ3.1
...
ПОЛЕ3.n
<пустая строка>
МЕТКА3
ПОЛЕ4
Нужно последовательно извлечь ПОЛЕ1, ПОЛЕ2, ПОЛЕ3, ПОЛЕ4 для дальнейшей обработке в скрипте bash. Поля представляют собой строки из нескольких слов (фразы). ПОЛЕ3.1...ПОЛЕ3.n нужно "вытащить" одной строкой, разделенную запятыми. Метки не должны попасть в переменные скрипта.
Буду благодарен за любую помощь (какие команды sed нужно использовать, ссылки на аналогичные примеры, конкретные примеры реализации).