У меня есть файл, содержащий информацию заголовка данных, за которой следуют записи данных. Каждый заголовок будет другим, и мне нужно добавить информацию из каждого заголовка в каждую строку файла, пока не встретится следующий заголовок. Например:
"Header 1","head1_info"
date1,data1
date1,data2
"Header 2","head2_info"
date3,data5
data4,data6
Я хочу, чтобы этот файл был добавлен к:
`"Header 1","head1_info"
head1_info,date1,data1
head1_info,date1,data2
"Header 2","head2_info"
head2_info,date3,data5
head2_info,date4,data6`
Я пытался назначить grep переменной, но я не знаю, как заставить ее перейти от к следующей, как только она встретит «Заголовок 2», я также экспериментировал с sed и awk, но я не могу заставить их делать то, что я хочу либо. Мы будем очень признательны за любые рекомендации.