У меня есть несколько «таблиц» в файле, например:
col1, col2, col3, col4
1, 2, 3, 4
5, 6, 7, 8
col2, col3, col5
10, 11, 12
13, 14, 15
И я хотел бы свернуть эти 2 таблицы в:
col1, col2, col3, col4, col5
1 , 2 , 3 , 4 ,
5 , 6 , 7 , 8 ,
, 10 , 11 , , 12
, 13 , 14 , , 15
(Примечание: оставлены лишние пробелы, чтобы было легче понять)
Для этого может потребоваться как минимум 2 прохода: один для сбора полного списка столбцов, а другой - для создания выходной таблицы. Возможно ли это сделать с помощью awk? Если нет, какой другой инструмент вы бы порекомендовали?