У меня есть файл, где первая строка является заголовком файла, а соответствующие значения присутствуют в последующих строках. Я хочу заменить 3-ю строку запятыми значениями 2-й строки. Таким образом, моя 3-я строка будет содержать значения 2-й строки плюс существующие значения 3-й строки. И этот процесс продолжается до тех пор, пока я снова не получу строку с аналогичными значениями шаблона, и ее следует скопировать в последующие строки для получения результата, подобного 3-й строке.
Язык программирования: сценарии оболочки Unix
Например. sale.txt
Name,flavour,country,sale,POC
Magnum,chocolate,UK
,,,100,Alex
,,,200,Aman
,,,50,Perish
Cornetto,vanilla,US
,,,30,Robert
,,,60,Mary
.
.
.
Вывод должен быть:
Name,flavour,country,sale,POC
Magnum,chocolate,UK,100,Alex
Magnum,chocolate,UK,200,Aman
Magnum,chocolate,UK,50,Perish
Cornetto,vanilla,US,30,Robert
Cornetto,vanilla,US,60,Mary
.
.
.